Trucks already exist[0][1] that would seem to go contra your last two points (full-width windshield, no bumper/frame, flush lights).
[0]: http://www.renault-trucks.co.uk/media/image/nouvelles-gammes...
[1]: http://www.autoguide.com/auto-news/wp-content/uploads/2011/0...