Question: does a tankless water heater need a disconnect?
Answer: Yes a disconnect is needed if it is not within site of the breaker box. The easiest way I could think of is to use two A/C disconnect boxes, one for each circuit. Yes you will need secondary disconnects even if the panel is within sight if you do not have a main disconnect (i.e. split bus).