Ya, except Dave's is a 1G and he installed the Sport-Touring (ST) screen.
Yes, the SR is similar to the OEM screen... that's why it is called SR (stock replacement).
I have the ZG DB on my 2G. No buffeting for me. However, be aware that windscreens affect people differently based on a variety of variables like what helmet you wear, your posture on the bike and your physical size.