I also feel like the "new in town" claim is a red flag. What's the actual likelihood of all the "new in town, just arrived" claims to be true? 5%?
Literally none of the women I've met in the last two years had that in their ad. Also, one of my my favourite providers (Chelsea Cougar) told me the whole "verified photos" feature in Leolist is fake. It's not a guarantee of a real provider.
Stay safe, new guy!