Welcome!
I'm new to this world too, so I'll dispense what I learned over my first few weeks to you.
1) Your battery and range estimates are grossly OVER-estimated. If you are putting together a system you think will get you 50 miles, count on only getting 35 on the road. Look at some of the bikes that others are doing. Find someone with the range you want, and ask them what batery set-up they use and what kW-Hr they have (if they can tell you).
2) Your cost is an UNDER-estimate. Sure you priced the motor, controller, charger, even the batteries and sprocket. But did you count on screwing something up? Did you count on the fabrication materials for the mounts and brackets?
3) Having said all that. You can do it. Easier than you think having heard/read all that.
There's a couple of car guy idioms you probably need to be overtly aware of:
Guy one: "I just finished a weekend project."
Guy two: "How did it go?"
Guy one: "Well, I spent twice what I thought and it's took 3 months."
Guy two: "Not bad at all."
The Mechanics Triangle:
Reliable
/ \
/ \
Fast---Cheap
Reliable + Fast == Not Cheap
Fast + Cheap == Not Reliable
Cheap + Reliable == Not Fast
This last one is the most important:
Make a plan and stick to it. (I know it's cheesy)
Many street rodders don't have a plan. So when a fad comes around, they get sucked in and try to do it on their own car. Or they change their plan simply because they want to do SOMETHING and can't do what they want at that moment. By the time they finish, not only do they have different elements that don't mesh (a retro deck lid and an industrial hood), but a new fad has started. Now they tear out half the work they just finished so they can try to get the new design into their car. And before long, the guy across the street has a clean and running rod, while you're stuck with a bondo covered mess and you haven't even taken it around the block in two years.
I hope I didn't put a big downer on your plans. That's not my goal. I'm just trying to say: Don't get discouraged if it doesn't happen right away. It will. And if you don't hurry off and "settle" on a lesser product because you can't find what you want, you'll be very pleased with the result.