Did you get the "lienholders agreement" yet. Good luck with that. As others have posted, such agreement is not likley forthcoming.
And since you are not going for study purposes, you will be considered MA resident for DMV purposes, so you will be in the untenable position of
having to resgister a car that you
cannot register. This will make insuring your car difficult.
Once you've spoken to the Carco, you may need to be looking at ways to get out of your lease.
Yes TNs are given at the border, when you cross to first go to work, or just before. They are not applied for in advance, except in unusual circumstances (like CDN with non-Cdn spouse currently living abroad), which does not apply to you.