I’d go with the Rayne deck, and you could try out an eboosted or psychotiller enclosure, check out my vendor thread for links
The battery diagram looks right, just make sure you follow the diagram provided with the BMS and you should be fine. 20C is a little low but if you’re light and there’s not tooo many hills you should be okay.