Just so you know, some things don't have to wait. You can get a TRN now w/o being a full time resident or citizen. It is your first step towards being able to do business, i.e. open a bank account, buy property, pay taxes, etc. in Jamaica.