it'll fit, but if you're already over budget, then consider:
skip the Hyper212 cooler for now, you can add it later on
skip the Noctua fan for now, you can add one later
find a cheaper microATX board and cheaper microATX case - there's really no point in a giant ATX board if you're only running a single graphics card
do you have an old DVD drive you can use just to install Win8.1 from? no point in buying these things anymore