All i can answer is my personal experience regarding one of your questions.
Q:
2- What site is the safest/easiest way to buy bitcoin?
A:
I just got into Bitcoin a week ago today. I downloaded the newest Mac client and participated in the "free bit coin" bullshit for 4 days straight.
(i just got injured and have a lot of free time to research some interests I'v had to put off like BTC.) I got up to 0.25ish and by that time I had got the basics down as far as...
ease of operations / some risk assessing / and simply just familiarizing myself with the entire intriguingly exciting force forging its way into out mad mad reality we call BITCOIN...
Any Way...
Bitcoin is hitting a spot, I call a growing pain, where its popularity is finally catching up to the mildest anticipations of the architects, pioneers, and originators of the Bitcoins beginning infrastructures.
Basically...
Coinbase and MTGOX are the 2 top "direct" places to buy in my experience.
But the growing pain is the fact that its new. And right now, at least with Coinbase the "system" is consistently backed up. They hit one bump in the road and the growing force (bit coin interest growth) behind it has caused a domino effect and back-flow of data processing.
Both (MT and Coinb) require ID conformation and the purchasing route I'mgenerally referring to is Bank to BTC purchases. (USD to BTC "direct")
Coinbase confirmed my info in less than 2 days. But i Could not initiate a purchase due to "a nonspecific 24hr BTC selling cap...yada yada..." On the 5th day I could finally INITIATE a purchase.
I use that word right now in its full sense because I knew (by reading forums) that even after "purchasing" I would be but into PENDING. I have been in pending for...damn near 3 days now.
Im not upset because my interest is honest and excited. Im not an investor for a living but I do like having OPTIONS.
MTGOX takes almost 10 days to confirm. I'm on day 8 now i think and by watching the queue im on track for little over 2.5 days out so... it is what it is.
You can purchase through MTGOX via other means than bank transfer like DWOLLA but by the 25th this month ( 3-25-13) all users using other means of purchase need to be VERIFIED so I would suggest just doing it initally if you are planning on using MTGOX.
I hope all this jargon helps. Its all just my personal accounts and experience so far.
CheerZ.. BTC SLV GLD SEED & .223!