Will this computer run what i want?

I would buy SSD later, in my opinion there is no place for SSD in such small budget build.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i3-4160 3.6GHz Dual-Core Processor ($107.99 @ SuperBiiz)
Motherboard: ASRock H97M Anniversary Micro ATX LGA1150 Motherboard ($51.98 @ Newegg)
Memory: Mushkin ECO2 8GB (2 x 4GB) DDR3-1600 Memory ($42.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($43.99 @ SuperBiiz)
Video Card: MSI GeForce GTX 960 2GB Video Card ($164.99 @ SuperBiiz)
Case: Thermaltake Versa H22 ATX Mid Tower Case ($28.99 @ SuperBiiz)
Power Supply: Antec Green 450W 80+ Bronze Certified ATX Power Supply ($32.98 @ Newegg)
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer ($13.99 @ SuperBiiz)
Total: $487.90
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-08-07 17:54 EDT-0400