I think that bitter tasting nail polish helps as a reminder if someone wants to stop, but won't make them stop otherwise. My mother tried using it, and I would suck intensively for a few minutes until the flavour wore off, and then go back to my regular habits. When I wanted to stop, I stopped without any external aids.
To solve the hair problem, how about braiding her hair at night? If it is long, it might be more comfortable than having hair all over the place, and it will only take a minute to brush out in the morning.
Thanks that's interesting to know. It won't work to braid her hair bc she'll have a huge meltdown. She NEEDS her hair to sleep lol.