It is often a bit short sighted in deciding on parts for a starting build.
Parts that make perfect sense initially will often need to be replaced later when an upgrade is warranted.
It is easy to sell a cpu or a graphics card for an upgrade, but harder to get full value out of a ssd/hard drive, ram or psu.
On ram, 8gb is fine unless you will later get into multitasking. Stick with that.
A H110 motherboard will only have two ram slots so a ram upgrade will require replacement, not addition(which is iffy anyway)
I think you are good there.
A 430w psu will have a 6 pin pcie power connector. That is sufficient for an upgrade to a GTX960; a good jump.
Possibly, the upcoming pascal cards will be even more power efficient and allow a stronger upgrade still with a 430w psu,
My suggestion for a psu would be a Antec VP450; $40, but $30 after a rebate.
It is a tier 2B unit
http://www.newegg.com/Product/Product.aspx?Item=N82E16817371045
For a possible GTX970 class upgrade, you are looking at $50 500w power supplies.
On the ssd/hard drive question, Your initial needs would be satisfied I think with a 240gb ssd. Yes, the available space will be less, more like 220gb.
But, That is sufficient for a fair number of games.
I am currently using 265gb with a number of games installed, including skyrim, farcry, crisis, FSX, civ 4 & 5. COD and a 16gb photo file.
The problem would come when you needed more.
I had 240gb, and upgraded to 500gb. The Samsung ssd migration utility was easy. I repurposed the 240gb ssd for a laptop.
A 500gb Samsung evo is about $150. They have really dropped in price.
If your budget permits, buy that. Otherwise, 240gb and plan on adding more storage whenever you get short.
Trust me, you will never build again without a ssd for windows.