Electric fans and shroud recommendations

Will you be running an electric pump or mechanical? Here's some pics. 66 Valiant

View attachment 1715971124

View attachment 1715971125
By the looks of yours, I think I may run the meziere remote water pump. Is there a special w/p housing I'd need or ? I realize your pump is on the engine plate but maybe you know.