Sounds like something is changing with Sheldon's shop. They hinted at Sheldon wanting to open another location too, so maybe they expanding his store and letting Jelonzo sell all 3 types of clothes.
Sounds to me more like it's just justification for Sheldon still being around and running a new Ammo Knights in Inkopolis Square instead of being stuck back at the Plaza location.
The bit about Annie decorating weapons has me extremely intrigued and curious, though. Given the way decals worked in the first game, it really has me wondering if they aren't introducing either fully-customizable weapon kits, or at least going to Annie for variants instead of them just showing up as entirely new shop items.