As long as you have a credit card you should be all set
Is possible you need a maine registration but I'm not sure if not than you should be able to
As far as I’m aware there is no requirement to have a main address. They were just need your Quebec license plate number. May I ask how often you travel the Maine Turnpike?
Thanks! Your answer is awaiting moderation.