
OOC communication is something that is never frowned upon unless your OOC comments are very close to each other, or maybe if your comment is in direct opposition of the roleplay.
Using your character as a waitress NPC isn't something bad per se but, as you may have gathered, it can get confusing if she is not really the waitress.
Imagine your character goes as herself to the Quicksand but someone who witnessed her as the waitress NPC thinks you are still the waitress. Hilarity will ensue when he asks your character to act as such and give him some soup.
I would recommend making a new character and using her as the NPC instead. No need to even give her a name since, as you said, she's only there for flavor. Something like "Quicksand Waitress" would work. It sends the message right away that you are an NPC. The disadvantage is that people are going to 'understand' that this character might not be fleshed out and, therefore, keep their interactions to the bare minimum.
Using your character as a waitress NPC isn't something bad per se but, as you may have gathered, it can get confusing if she is not really the waitress.
Imagine your character goes as herself to the Quicksand but someone who witnessed her as the waitress NPC thinks you are still the waitress. Hilarity will ensue when he asks your character to act as such and give him some soup.
I would recommend making a new character and using her as the NPC instead. No need to even give her a name since, as you said, she's only there for flavor. Something like "Quicksand Waitress" would work. It sends the message right away that you are an NPC. The disadvantage is that people are going to 'understand' that this character might not be fleshed out and, therefore, keep their interactions to the bare minimum.