Endless sphere (Google it) would probably be a better resource if you're trying to build from scratch.
I'd have to ask why you're doing it, though. If you just want the experience, to learn how it's done, go for it....but if you don't keep it simple, you'll get bogged down in so many details like this that it'll never get done.
If you're trying to build an EV cheaper than you can buy one, that is a possibility. But it's not likely to be a particularly enjoyable or functional ride. It's kind of like building your own computer. You can source the components you want and build it yourself, and there was a time when you could have a pretty wicked machine and save a lot of money by doing that. But it just doesn't really work any more. They've gotten so cheap to buy that assembling one yourself doesn't really save anything -- the only real reason to build one yourself these days is if you're a gamer and want the absolute best components you can get, or if you have very specific needs that aren't satisfied by something OTC. And even then, if you want the portability of a laptop, forget it. No one person has the resources, time or all of the abilities to do that much engineering all by themselves, and if they did, they'd never save any money by doing it.
Not to discourage you, but there is a time in most technologies where they evolve beyond the abilities of even the best of the DIYers.