Smaller water pump pulley

from the pics it seems to be the correct pulley set up. what radiator is in th car and what kind of shape is it in? that flex fan isn't doing you any favors either.
The radiator is new. It's an aluminum 2 row. I don't see a brand or any markings on it. The fan sits flush with the shroud, and it's about 2 1/4" from the radiator. Any suggestions on a good 7 blade fan that won't break the bank?