1. Is the angle in a semi-circle always equal to 90o?

Yes, as long as it starts and finishes on the ends of the diameter and touches the circumference.

2. What is a tangent?

A tangent is a line which JUST touches a circle. It does not intersect or cross the circle, it just touches it in one place.