Having just gotten my restricted after a 30 year break (was way easier back then) I can say that the laws will not vary from province to province (perhaps except Québécois) as they are federal laws. I do not know of any surplus requirements in the country imposes by provincial legislation. And they now don't issue long term ATTs but mine lasts 5 years. I don't know what long term was. And you can only get a temporary ATT for another province.