I was planning something similar at my house.
Came to the conclusion that for the shower, it was far far simpler to have the shower on low pressure.
i'd take a cold tank feed (low pressure) and a hot feed (still low pressure) and try a low pressure thermostatic shower mixer on it.
If that didn't work i'd add a pump inline for the hot and cold.
Thermostatic mixers normally have a maximum pressure difference from the supply's of 5:1, so 3 bar main into 0.1bar hot doesn't go, its 30:1
The bath i've got seperate taps, no issue of pressure mixing and passing through the tap into the HW cylinder.
The basin i've got a mono mixer, have got a PEV valve for this, it should bring the mains pressure down to same as the low pressure hot water, flow will be affected but not a big issue for hand washing.
the PEV also has non return valves in it to stop mains cold forcing its way through into the hot water cylinder and up into the loft.
http://salamanderpumps.co.uk/WebResources/Documents/Installation_Guidelines_Oct2011_Issue14.pdf
Have a read through the above.
i'm currently about to cheat and put a combi in, mains pressure hot and cold, no big problems in pressure difference
Main reason for dedicated feed for the pump is to prevent air ingress and cavitation, cavitation occurs when the water is subjected to low pressure or vacuum situations, such as the pump "sucking" on the hot pipe, happens worse on the hot as the water is closer to its boiling point.
It causes damage to the pump when it cavitates