I drew this from memory (at office at mo), so some config of some of the pipes where they go in and out of tanks, cisterns etc. may be iffy, but the principle of the layout is correct.
Vent from cylinder does go over cold water tank (although shown over expansion in error)
Not sure, but...