Does Tealcs symbiote control him?
No, Jaffa only keep larval Goa’uld as they mature. Think of a Jaffa as an incubator. They keep the immature Goa’uld safe, and in return the restorative abilities of the Goa’uld give the Jaffa health and long life. The symbiote is Teal’c’s only immune system — he cannot live without it. Unlike the Goa’uld-host pairing, the Jaffa pairing is much more symbiotic. After the larval symbiote has matured (a process that takes about eight years), it is removed from the Jaffa and implanted in a host. The Jaffa is given a new symbiote, so long as he remains young and capable. If a symbiote matures and cannot find a host, it takes over the Jaffa as its host (“1969”) — though this is probably a last resort (“Crossroads”).