Look good!
I dont know if you still want to work on it anymore,

, but for the rear bumper to fit, the bottom of it has 2 plastic stubs that fit into slots in the chassis. I recommend you determine the best places to glue, put some strong glue, such as plastic cement, and then get a rubber band to hold it tight. as for the front end, i saw the bottom of the chassis was hanging off the bumper a bit. it does fit snugly in there, but you have to put glue on the right spots, and then rubber band it down.
how'd ya like cutting out the mesh?