as for getting the grill painted, you can just take it off, and have it painted by a local bodyshop, it would be best to let the match the color exactly to your truck...
as for the billet inserts...I can't verify if
Trenz has them, but I'm sure they do, but I do know that
Country Craft has them...
I have a Coutry Craft grill installed on my X right now, but mine is brushed, not polished...