Lasi tondi strikes me as a little old fashioned, but it is not unheard of.
- Vole nevole Trebinto lasas fortondi sian belan barbon
Tondigi is of course also possible. Actually, all your suggestions sound reasonable and I would notice anything strange about them in context. To your list I would also add Ĉu vi havas novan hararanĝon? It's what they used in Esperanto Pasporto al la Tuta Mondo
https://youtu.be/JiiUM-zYMoghttps://youtu.be/JiiUM-zYMog?t=49s