here's another option if you want glass...PROWINGCO | Land Cruiser 80 Series Gullwing System Window Driver Side - https://evergreenoffroad.com/products/pro-wing-co-land-cruiser-80-series-gullwing-system-window
I have done a lot of fabrication in my life. When it comes to legit engineered quality, @Delta VS is the one to get. The way in which all the parts come together to make an extremely strong bumper is top notch quality. It will be the last bumper you buy. All the accessories you can get to match...
another option is an "mil spec hermetic bulkhead". it requires drilling a hole in the roof, but they are water tight and easy to disconnect if you need to remove the roof rack.
https://www.amazon.com/dp/B0FPX99PKZ/?tag=ihco-20
Ive always enjoyed my Garmin Overlander. I just purchased the newer version the Garmin Tread XL. It has its pro's and cons, but there's a lot to like about it and it works great for my usage. It links with Satellite, has lots of memory for downloaded or saved maps. all the features of a good...