Yes it is safe, just make sure that you are buying bitcoin in legal way and into a trusted exchanges.
I don't think so. Buying bitcoin online is not safe at all. You should not believe in anyone you have not met before, there are a lot of scam out there, you should be careful.