Welcome to AA!
A canister filter would offer you the most flexibility. Put the intake at one end of the tank and the return at the other to create your flow. You can make spray bars and other fittings out of PVC
. Any submersible heater will do.
You can use other filtration, but you'd have to get creative.