Not sure on the float or the pump bracket. It may need to have a taller bracket added onto the pump to sit at the bottom of the tank.