Running two up on open highway in 5th gear you won't get very good mpg. I haven't done it for great distances, but I would guess mid 30s at best. I do run interstate a lot and average 36-38 mpg, but I do run it pretty hard at times.
Only thing I can say on windshield is that I've never experienced that with stock shield.