These are workable solutions. The ideal setup would be the one that gives you the lowest CPU temps as well as acceptable case temps. You may have to experiment in order to obtain the ideal setup for your HAF 912.
Regarding the second part of your question. Yes, by all means use an identical fan on the Hyper 212. The air flow must be balanced to reduce turbulence and increase heat transfer.