Morimoto makes 2 types for Chevy’s. The round and square. They are universal for all chevys. For Tahoe it’s the square and it’s all the same for 2015-2020
My set of morimoto fogs came with yellow LaminX film. Precut but I never installed them. I would do this if going for a yellow light. Your beam pattern is going to suck no matter what if your just replacing with yellow leds or any led bulbs in the stock housing.
Had the same problem with my 2019 Suburban. Was coming from the passenger rear quarter panel glass. Tech drove and confirmed the noise and redid the seal. No noise now. Have someone with you so you can pinpoint where it’s coming from