Scott,
Sorry, but no to everything. No room for a bezel on the front of the column. Maybe a nice rubber grommett that you can cut flat obn one side.
Finishlines louvers are made for FFR and to be quite honest without looking for a squabble they look like an FFR louver, besides they will not fit CR's.
Front air louver covers from Finishline are not even close to CR's- hardware store to get some hardware cloth or you CAN order just a sheet of the stuff from Finishline, very easy to cut and Marglasss in place.
I just installed them in cpteddies Cobra.
DV