hi can anyone tell me if i have to use google f2a to setup and buy from binance, i hear they have problems with google authenticator. or is there somewhere else i can buy cardano.

You can use binance w/o 2fa, but it is not so safe for you.
I have no problem w/ 2fa at binance, I’ve been a daily user for some 20 days now.
You can get to know exchanges in Here

You can buy ADA at Bittrex too. I bought it at Binance using F2A with Google Authenticator and hadn’t any problem.