'72 Demon, Stock Tank - Elec. Pump & Filter mounting?

Considering the red wire is hanging in the air I'd say no?

But when you hook that sucker up I'd say,

Dose the pope carry a bible?
Is a frogs *** water tight?
Dose a bear **** in the woods?