Welcome to the team!!!!
I would do a stock water pump, electrics waterpumps work very good on race cars, but can be a problem on daily drivers. Most salvage yards will have the needed brackets to finish out your accessory brackets. Stock radiator, with electric fans should cool the beast, your...