No you don't need a visa, you will get one on arrival
No gay bars in Doha of course !!!!!!!!!!
No need to be homophobic, and gay bars are not trashy
have a safe trip