6@3.5" internal 2@2.5" external and 6@5.25" external drive bays, I'm super skeptical about small cases especially with minimal drive bays (4 total), big GPUs and limited potential expansion.
That said are you sure that GPU will fit in the case you selected?
Re the RAM.....looking at the link below I'm not sure I'd pick A-Data and if possible I'd shoot for 16GB vice 8GB.
VAPCMD
I am currently researching and trying to figure out what parts i should get for my first PC. And after a while i am kinda set on these parts-
CPU
Intel Core i5-4570 3.2GHz Quad-Core Processor
Motherboard
ASRock B85M Pro4 Micro ATX LGA1150 Motherboard
Memory
A-Data XPG V1.0 8GB (2 x 4GB) DDR3-1600 Memory
Storage
Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive
Video Card
Asus GeForce GTX 770 2GB DirectCU II Video Card
Case
Corsair 350D MicroATX Mid Tower Case
Power Supply
XFX TS 550W 80+ Bronze Certified ATX Power Supply
Optical Drive
Asus DRW-24F1ST DVD/CD Writer
Operating System
Microsoft Windows 8.1 (OEM) (64-bit)
Any advise on these parts or if you know this is a good build. I should also clarify that i dont want to overclock and i want to run games like dark souls 2, bf4, etc. at max or high settings. Any advise would be appreciated

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic