Welcome to ES dude, thanks for posting. I won't rain on your parade and tell you everything is shit.
Beautiful bike, the battery should mount on the downtube, either on water bottle mounts, or you can use clamp-on bottle bracket mounts. The mid-drive should mount up nicely, aftermarket chain...