I don't think you should have a problem getting your mother here.
First, you come down and join your new company, settle down and then talk to your company PRO (Mandoob) and he will explain to you the entire process. Just go step by step and go easy.