you mean 25 hashes right not kilohashes or megahashes? so only 25 math problems solved per second? are these math problems much more difficult than X11 math or scrypt math?
so would you estimate with all the above hardware i could reasonably expect to solve 2 blocks per week?
Yes, just hashes per second. The total network hashrate is only about 300 kH/s. The proof of work here is intentionally much slower (memory bound) than X11 or scrypt in order to favor CPUs.
I'm not familiar with the other CPUs listed -- if combined they're about equal to 1-1.5 i5-4670K's, then you can expect 2 blocks per week. The easiest thing to do is just test the hashrates, sum them up, and calculate your average blocks per day using the formula: Hashrate / (Diff/60) * 24 * 60 blocks per day, with each block giving about 16.9 MRO.