Your main problem will be supplying cold water to the hot tank from the storage tank, this tank will need to be higher than the hot tank. The header tank can be replaced with an expansion vessel as limited head over the hot tank will cause water to expand into the header tank at lower than normal temperatures.