CDC Says: "Today, most ppl become infected w Hepatitis C by sharing needles or other equipment to inject drugs. Before widespread screening of the blood supply began in 1992, [it] was also commonly spread thru blood transfusions & organ transplants... Having a sexually transmitted disease or HIV, sex w multiple partners, or rough sex appears 2 increase a person’s risk for Hep C." Source: http://ow.ly/Guikj.
Yes. Being homosexual is not a risk factor by itself. It is dependent on a choice to engage in homosexual activity that increases the risk. There are multiple factors as to whether such risk is high or low.
Yes. Sexuality period is a risk factor for hepatitis c, so anyone who is sexually active is at risk. Some consider homosexuality as a separate risk factor because anal intercourse has a slightly higher chance of transmission, but this line is really blurred. The main point is that all sexual practices translate a risk of hepatitis c and other sexually transmitted infections.