U could try Corbins's Rods in Valdosta GA
(229) 740-1501
I believe a 34 FG Hood is about a $100 - 200.
You probably want to have your measurements handy to compare.
Grille inserts can be expensive. Dan Fink Metalworks is a source.
Google is your friend for both.