The boost converter for the charger is not the same as the one used for the inverter. But the development efforts should be similar and many parts could be reused.
I'm looking at using the motor as the inductor for example. This would allow low frequency IGBTs, huge power output and continuous conduction mode, given the inductance.
For the Boost converter I'm looking to order some of these inductors.
High Power Inductor E Series : CWS Coil Winding Specialist, manufacturer of transformers, inductors, coils and chokes
As to charging directly from DC perfectly possible. Any active power factor charger has this capability from 150VDC to 410VDC