It's a BTX case. 100% positive.
BTX cases (to my knowledge) do not have a different size or type of mounting for power supplies. So yes, that PSU should fit fine. As for the connectors, all the BTX boards I've seen use the ATX 24 pin power connector. Crack it open and look at the power connector to the mobo... simply count the number of pins and you'll have your answer. :-)