Can you give a man trichomoniasis by giving him oral sex only?

Nope. Trichomonas is a parasite that only infects the genital tract. It does not infect the mouth or throat, and therefore cannot be transmitted from the mouth by oral sex. No risk at all.