4.2 kw is not enough
Fisher Panda generator is water cooled, not just the engine but the electricity making part, too.That means it is smaller than the air cooled generators and you can get more power with less noise. Also means it is more expensive but it is worth it.We have a 9 kw Kohler on our P42. Loud and hot. It is more than we really need, but not by much. Some p42s have 8 kw.On the H460 you need 8kw not just for the recharging but for the air conditioning/heat pumps. If you are in northern climate the heat part of the AC system uses just as much current as the cooling part. I understand that on the 460 with these small gensets that there is an automatic switch that permits only one zone to run at the time. On the P42, both zones run at the same time a lot and it would be a real drag if only one zone would run, cooling or heating.The Heart 2000 will use 30 ac amps for charging [the 100 amps you mentioned is DC charging amps]. I forgot the conversion ratio, but a 9 kw generator puts out 50 ac amps, so a 4.2 kw generator would put out less than 25 ac amps. That means your inverter/charger will alway be charging at less than full capacity on genset time. That is not good.My recommendation: get the biggest Fisher Panda that you can fit into that space up to 8 kw. I have no idea what the space will hold. Ive seen it. it is small. I think up to 8kw will fit if installed at factory, and maybe the Panda, since they are smaller will fit as a retro install. It may have to go in without the sound shield box, which I think is standard equipment. Maybe they will cut the price if you cannot use the sound box.