No,No,No,and No
Would not suggest ANY of this stuff if the weapon is to be used for SD or HD purposes. The very most reliable Glock(any Glock) is the OEM Glock. Breaking dirt clods at the pit or general plinkin' fun.....heck.....install whatever.
My 19 is used for SD(CCW) and HD(night stand)and does have a few mods. It has been given a $.25 trigger job,and a 3.5#connector is installed. Remember that these two mods will bring your actual trigger pull down to 4.5lbs(~). I chose to leave the factory sights installed and added a LaserMax. I shot 300+ rds thru the weapon with the LaserMax installed and it is perfectly reliable(feed,extract,eject). I also added a "butt plug".
Any Glock will shoot any ammo(with the additional use of common sense)so really.....no aftermarket stuff needed. It is totally what you feel you need for the weapons application.
Ya'll enjoy them Glocks....I know that i do mine. -----pruhdlr