Re: First build help
Nothing seems terribly amiss here. I might recommend considering something else for hard drive, whether it be as a replacement or supplement. I have a pretty similar build, and by far the biggest thing slowing it down is the hard drive. Solid State Drives are the way to go, especially for a boot drive. I avoided it on account of cost and wouldn't blame you for doing the same, but it's food for thought.
Most desktops don't need it, but make sure not to forget a wireless card if it's going to be necessary. Looks like your mobo comes with SATA cables, so you should be fine there. Not seeing a place for a floppy on the board, but I do see a ribbon cable so you should be set for your CD drive as well. Might recommend buying a rounded IDE cable for it, could help airflow a little, but nothing a little bit of careful ribbon placement can't take care.
In all, I (personally) think you're okay.