So a bit more research reveals the existence of electric A/C pumps. Looks like some of these were used on older EVs and hybrid cars. Manufacturers are aiming towards heatpump setups. The later model Leaf is an example of this.
Sanden is a big manufacturer that makes many AC compressors for the ca industry. Most of these are driven off the accessory belt of the engine. They do produce some that are electric however. Also under the Hella brand. Looks like this -
Sanden electric AC pump
Gen2 Evo 33cc 48V & 432V/ LIN & CAN
They were fitted to several Mercedes / Smart and Volvo cars and vans.
Part Numbers
8FK 351 342-021 / SHS33-4155 - Mercedes Benz B-Class electric drive, 2014+ Vito diesel van (W447), Smart Fortwo II electric
8FK 351 342-031 / SHS33-4170 - Volvo FH16 heavy truck 750EEV (also for stationary air-conditioning systems)
8FK 351 342-041 / SHS33-4166 - Volvo V60 2.4 Hybrid D6 AWD
8FK 351 342-051 / SHS33-4182 - Mercedes Benz S400 Hybrid 2014+
LUCAS ELECTRICAL : ACP01059
VOLVO : 31315123, 36002047, 36011308
I think they are all the same pump just different mounting hole configuration. As far as I can tell these units simply take the place of the engine driven AC compressor and fit in with an otherwise conventional AC gas circuit. VERY EXPENSIVE TO BUY NEW. And probably not that common used either. Might have to put AC into my final phase...
The Nissan Leaf 2011-13 uses an electric AC pump made by Panasonic. Then they switched to Denso ES27C which are also used in Prius and Toyota Highlander hybrid and various Lexus too.
Heating is a different problem. One way to do this is to swap the thermal exchange matrix in the HVAC box with a ceramic heater element from a domestic floor heater. There could be issues with too much heat causing melting or even fire.
Another ideal is to use an inline water heater which would allow the use of the existing heater fluid circuit without modifying the HVAC box. I like this idea a bit more because it could allow the potential for pre-heating the motor and battery pack on cold days while tethered to the charger. I know the Leaf battery pack has no such thermal management but I will be taking the cells out of the pack and reconfiguring to the spaces I have available, so potentially have the chance to consider coolant circuits at that time. Early Nissan Leaf had a PTC heater.
Nissan Leaf PTC heater
There are engine block heaters which I think are designed for use with trucks and machinery operating in cold climates to prevent them freezing up between uses. Also the electric Smart car uses an inline water heater.
Smart Fortwo electric inline water heater
If I want to reuse the existing HVAC system without modification, I need both warm fluid and cold AC gas.