Check out some of the Crazy Ray's junkyards. The closest one to you would probably be the Mt. Airy location, I was just there a few weeks ago and they definitely have enough Cherokees.
On another note check out MarylandJeepClub.org if you're not already a member there. There are a lot of forum members there that live in Frederick and somebody there might be able to recommend a place that is Jeep friendly. At the very least someone there might have a set of stock tires they could let you borrow in order to pass inspection.
If it were me though I'd get it inspected as it is now and see what they fail you for, I do believe they will reinspect it one time for free in order for you to correct any issues. You might just end up passing without having to do anything to the Jeep as it stands now.
Thanks! I think thats what I plan on doing. I will definitely join maryland jeep club. I am not a member yet but im about to sing up now. I have been to Crazy Rays before. That is a good idea.
If I was you I would go and get it inspected to see what they say. I went thought I would need a lot and only needed a few small things, I actually passed inspections and got pulled over later on and had stuff I never touched be "illegal." So you never really know.
1997 TJ with some stuff done to it.