I've seen tadpole trikes with rear hub e-motors and friction gas engines but your trike is absolutely diabolical.
The clear fairing looks a lot cheaper and easier than adding a full velomobile body too.
It moves right along, and that particular config. has 72 volts 31 ah. Good for about 40 miles if I pedal a bit (it's geared so I can pedal at 25-30mph. I maybe need to pretty it up some.
The motor and batteries are much lighter than the gas motor was. Unforeseen consequence - The handling is twitchy.