SKIPPY PB :
I don't see why it wouldn't fit the case and that PSU should be able to power a 970 but someone else will probably tell you its junk and go buy a better PSU haha
Depends if you have other stuff mounted to it that would get in the way of the card.
lol ive got a GTX 660ti in there at the moment and theres plenty of room either side of it, it was just the length i was concerned about, as for the psu i was just hoping it would be ok for now it is on my list of things to replace.