I'm no lawyer but is it possible that your ticket was written personally because the business itself has no license?
That's a tough one to tackle I think especially fighting city but beyond that, it will get ridiculously dragged out I'm sure being it city and do you really wanna pay the lawyers fees to prove a point? I'd think it would be a lot cheaper to pay the tickets or even make the requested changes to the business as requested.
Just wondering, if you are renting space, doesn't the space owner have any responsibilities to make these changes?