I often work overseas for periods of a year or two & have long term residence questions which would not be applicable to holiday travellers.
Are such questions allowed?
Without seeing your specific questions, I'd guess that Expatriates Stack Exchange is a better choice for them. Their help center states:
Expatriates Stack Exchange is for people living or intend to live abroad on a long-term basis, and for questions surrounding ordinary life, just complicated by your status as an expatriate.
That doesn't necessarily mean a question is off-topic here, but that needs to be judged on a case-by-case basis. Some questions you might have could actually be applicable for holiday travellers as well.