1)PSU can be a bit higher in wattage.
2)Definitely will need a magnetic storage HDD. 30GB SSD can probably hold a couple of games plus down the road SSD with excessive usage, such as gaming, will wear it out. Plus magnetic HDD are cheap these days.
Didn't really inspect the specs of the Motherboard, but just make sure it has all features for your use.
All in all, should be fine for gaming. Probably won't be able to set the quality of graphics to MAX, but still decent.