Glad to hear you are doing better and now have your license again!
I had three 2-door Tahoes and wished I kept them (or at least one of them...lol). Two were the Sport model and therefore much like the Yukon GT with the monochromatic theme. I loved those trucks!
I set mine up with small lifts and larger, better tires and they were unflappable when going off-road, and downright fun in town as they actually handled very well despite their size with great turning feel and provided spritely acceleration due to very good HP and low end torque. They also could tow and haul greater loads due to their larger size and power/torque curves.
The 4Runners give you 4 doors with the same overall length, but also provide less headroom, shoulder room, and legroom compared to the 2-door Tahoe/Yukon. For example, a 1997 2-door Tahoe/GT had a 111.5-inch wheelbase with an overall length of 188 inches and 77.1 inches in overall width while the 4th Gen 4Runner had a 109.8-inch wheelbase with an overall length of 190 inches and 73.8 inches in overall width. However, having a 4Runner with 4 doors is quite an advantage as ingress/egress to the rear seats in the Yukon/Tahoes can be a challenge for some (but quite comfortable with large viewing side windows once back there); the 2-door Yukon rear windows obviously do not roll down which is another advantage of the 4-door 4Runner.
I think it's a toss-up on durability as the Chevy/GM in those years held up pretty well, but they also typically got beat up pretty good too which is why if I ever find one in terrific shape I would pick it up. The power- and drivetrains last forever like the 4runners. But I still have to say that the Toyota interior quality was a step ahead over the Chevy even in those years. As far as sunroofs go, you can also add a high quality aftermarket one like I did on my 2004 Tahoe Z71 and 2004 Dodge 2500; the larger trucks have plenty of headroom and roof space as to not interfere with the roof integrity and never had an issue with flex or leaks whatsoever.
Of the 3rd or 4th Gen Toyotas, they are absolutely great vehicles and will last forever if taken care of. I really like the 4th Gen looks and features with slightly more room and power over the 3rd Gen. The Toyotas will also provide you much better fuel economy across the board compared to the much larger and heavier Yukon. Spare parts are plentiful for both between aftermarket and OEM providers, and most of the GT's body panels and interior trim/components are interchangeable with the much higher volume Chevy Tahoe's, but the front grille area parts for the Yukon GT may be getting harder to find and expensive. However, the 2-door Yukon GTs/Tahoes are getting very hard to find, especially very clean ones, so if you have the opportunity I would grab it!