I have rebuilt a few Genesis like yours.
Easiest way to get the parts is to order them from Weber if they still stock them. Watch craigslist and Facebook marketplace and find one or more free grills strip the parts you need. Or find a member that might already have stripped a few Genesis for parts and have leftovers. I may be one of those members. Gimme a couple of days to dig through the shed and I will let you know what I find.
Sent from my SM-G960U using
Weber Kettle Club mobile app