I have everything you mention and more. My son bought me my G19 Gen 1. It is a very good shooter, but I won’t carry it.
I don’t care who says it has a safety; they are deluding themselves. Their trigger safety is nothing more than what you see in 1911s in the Model 80 or later version - firing pin safeties. Additionally, there are some quick draw kydex holsters out there that actually lock in on the trigger housing......very dangerous.
I have a shoulder rig for cold weather, and a hip-paddle for warm weather.
While it’s true Glocks don’t have a safety like the 1911, I’ve never had an ND with it - ever. And my G19 is an older Gen 2 Glock.
Just keeping the finger off the trigger until ready to fire is pretty much the safest bet, always.
I’ve trained people to shoot on Glocks, and they haven’t had any problems.
But, it’s all preference. I have a buddy who won’t even consider them because they’re not 1911s...