I went for a google doc instead since I could add more images/formatting into the table cells: https://docs.google.com/document/d/e/2PACX-1vQ7FlKDAQjzqaEn7zbGE3AlQJTIzrJ3vvQnRHhu_Q3hFWvF-Kg0A5KIw_yAzr7Z84uQjmJrSJ8rWZow/pub
Most of the game guide websites aren't quite right on item unlocks whatsoever.
Rose A: defeat 9 anti-riot chiefs (the red cylinder minibosses with shields) Rose B: defeat 18 anti-riot chiefs Hinted at in stage 8
Sailor A: 3 hours of total in-stage playtime Sailor B: 5 hours of total in-stage playtime Hinted at in stage 11 *the numbers given here are lifted from an official walkthrough on a press resource disc(?), roughly tested it once and it seems to be accurate but I should do more tests (this is certainly going to hurt 100% speedrunners, I presume)
For clarification, Chinese A/B is the outfit that is reliant on S ranks in levels (5 and 10 stages with S ranks [hinted in stage 13] respectively)
These work on all versions of the game from what it seems, presuming so since the hint text (mailboxes) is the same in all of them that I've found.
I have what I think are all the unlock requirements for all outfits and would be interested in providing them as a resource here since no other website seems to have them all right, but I just only now signed up to this website to reply to this post and don't quite know how to use it lol.