Good choice I own one myself, the Corsair is a better unit for $10 but the OCZ will do you fine.
I don't know, I wish I could purchase from Newegg but I'm in the UK.
From what I understand sometimes they are missing cables, backplate, driver discs etc.
For that price it wouldn't bother me, you can get all the drivers from the website and you probably have cables.
It is a micro ATX, but you could stick a PII in it if you wanted.
Heres an ATX one - http://www.newegg.com/Product/Product.aspx?Item=N82E16813131618R
Anyway I'll leave that decision up to you, happy building.