Hey mate no the side windows will stay shut as I have the Truck MF unit to go in along with the speaker and such so only the front windows will be hinged to mainly allow the removal of 2 screws inside which hold the cab on and the roof will be removable to allow for access to the MF unit and battery and the other pair of screws holding the cab on... so you would only see wiring inside so there's no real need to have the windows open......
Cheers Ken