My first tundra was a 2014. Upgraded to a 21 in the fall of 20. Both are great trucks. You’ll be fine with the new Gen 3 tundra. As far as the recalls go, it’s a completely revamped truck. There will be issues along the way. But Toyota stands behind their products.
Oh and don’t worry about your front end looking like a catfish…..