Hi Cat,
In addressing your seat level, how is the seat mounted to the frame? My son-in-law has a Super73 ebike and the same problem exists about the seat needing to be raised. I might have quick fix for you. Could you send me a couple of detailed pics of the seat and frame when removed. Either post them here, message me, or email. Good luck and ride SAFE!