Anonymous participant It is supposed to be done within 24 hours of arrival.
It will only be easier if you go with him, if you are the owner and bring copies of all the paperwork.
... but then you might as well just register an account here for online filing.
*******************************