Uveitis is technically Inflammation in the back of the eye. Uveal tract hence Uveitis it is different from iritis which is inflammation in the from of the eye. Usually anything ending in "itis" is some type of inflammation. I worked for a group of eye surgeons for 15 years and saw lots of uveitis cases. There are many different reasons people have uveitis and sometimes doctors will recommend blood tests to see if there is a systemic reason a patients has uveitis especially if you have it on a chronic basis.
Uveitus is not contagious at all so nope, he can't catch itdont worry :)
You should not waste time, go see your eye doctor. Don't see your Family doctor as they are not as knowledgeable when it comes to the eye. The contracted pupil could be a sign of closed angle glaucoma. I visited my family doc and was told it was viral conjunctivitis A week later I had enough and went to my eye doc, it turned out I had Uveitus (an inflammation of the middle eye) and I had to have several emergency Iridotomies to relieve the pressure in my eye. I will have to have Cataract surgery in the future to finish breaking up some of the scar tissue. When it comes to your eyes. Trust your eye doctor. Don't wait, these things can progress quickly.