Yeah, you shouldn't run into a bottleneck. Although you can't always predict how a configuration will perform with certain applications, I'm confident that you'll be fine.
Just going to bother you with some advice on your GPU choice: Take a look at the
Radeon R9 270. It's the best GPU in its price range according to Tom's Hardware Benchmarks. I saw that your GPU budget fit the card, so I thought I'd let you know!
As for the Gaming Keyboard,
this thread brings up a point to consider.
Honestly, I think the best thing to do with your extra $50 would be to upgrade your processor choice and get the
i5-3350P. That would give you some serious future proofing and ensure better performance. It also uses the LGA 1155 socket, so it will fit your motherboard.
Sorry for all the advice you didn't ask for, I just thought it might be useful to consider.
Best of luck with your decision!
DonQuixoteMC