Riddle me this, in NS I passed a safety with a full titanium leo vince exhaust on one bike and a full S/S yosh on the other, no cats. But the leo's carbon fiber mount eliminates the rear foot peg, so that wont pass. Foot peg must be there to pass even with solo seat on. Stick a foot peg on there and its all good again. No front reflectors fails, no cat pass. You can't make this **** up.
Where are you taking your bike?
One of my street bikes doesn’t have passenger pegs and it still passes. Sounds like whoever you’re taking the bike to is doing it exactly to the letter of the safety code….which nobody tends to do.
Does having passenger pegs make the bike more or less safe? No. So take it to a shop that will use some common sense.