I just installed a Hidden Hitch on my 00 XJ this weekend. The metric bolts use an 18 mm socket. The replacement screws are 12 mm diameter x 40 mm long (screw pitch was not specified). They were metric grade 8.8. My XJ only had the nut strip on the PS. The 2 rearward nuts (unused) were so rusted, as being unusable. I cut this part off and used the supplied grade 5, 1/2" dia carriage bolts, spacers and flange nuts. The DS needed the carriage bolts (didn't have a nut strip). My XJ doesn't have a gas tank shield.
BTW, I purchased my hitch from etrailer and their website indicated a 40 minute install time (without shield). After removing the rear bumper (rusty bolts), nut strip (rivets, hacking & cutting), fitting, trial & error, it took over 4 hours to install. Their install time must be based on a brand new XJ that hasn't lived in New England and winter salty roads.
Fran