There is an easy way to find out. On your next visit use the terms in conversation and see what the reaction is.
Veering wildly off topic now, in as much as we were ever on topic, but,
I have a real problem with words in isolation and offence, I just find it a bit weird. Context is king. We have a Welsh friend who is oft referred to as an ovine fornicator by his friends (I don’t because it’s just a bit lazy), he takes it in good humour and has plenty to say in return; that doesn’t mean it’d be appropriate to use the same terminology to someone you didn’t know.
As evidenced on this very thread, different people see offence in different places. Is “Jock” offensive, for instance? I’ve honestly no idea, it sounds pretty harmless to me, but as an Englishman I certainly wouldn’t use it ordering a bag of chips in Glasgow just in case. To my mind there’s a difference between referring to someone as a Jock in a light-hearted and friendly way, and calling someone a ****ing Jock. Where I live, See You Next Tuesday is practically a term of endearment. Context.