All the parts I was missing have arrived. Had to move the motors a bit backwards because they were hitting the newbee foot-stop. These footstops do exactly what I wanted them to, highly recommend everyone with this deck get some, especially the newbee ones, because they offer left-right adjustment.
Now I need to work on the bottom enclosure.
I probably need a heat-sink for the ESC, anyone know where I can get a small one for a stormcore? @3DServisas is out of stock it seems