If space is a concern, pull out the 55 gallon tank. Then hang a wall mount electric boiler for the floor heat, and do a small tank for sink/shower.
Or use the 55 gallon tank for sink/shower and put in a heat exchanger for the floor.
I didn't see where the size of the building and the type of...