is it possible to charge a battery (from a source like solar panel or other) while using it to power the engine?
You will need m² of panels, just to recharge the batteries! Then power the engine more ... Might as well make a flying wing!
Same remark for the wind turbine, in this case as much to sail ...
Good luck all the same!