Always good to see projects like this. Of course the electronics are way over my pay grade..
I would suggest you order a set of 32 rails for the chassis..makes life a bunch easier on that part. I am building my body from scratch from all metal and that is all the adventure I need right now..
I have tried most all of it and now do what is known to work..