You've definitely got a few issues. Since you don't say what "charges with the police" your bf is having to resolve, it's hard for us to determine whether he's actually not eligible to sponsor you.
You may NOT sponsor if:
•You were convicted of a *censored word*ual offence or an offence involving family violence, unless you were granted a pardon or five years have passed since the completion of your sentence
• You are under a removal order
• You are detained in a penitentiary, jail reformatory
or prison
But, even if your bf is eligible to sponsor you, you can't get permanent status in Canada without first getting your passport renewed. Don't know why the Embassy of Malaysia would keep it and not renew it . . . but you need to get some answers from someone who knows. Your Embassy here in Canada is supposed to be there to help you - maybe the social worker can help you get some correct information.
HIGH COMMISSION OF MALAYSIA IN OTTAWA
Address : 60, Boteler Street
Ottawa, Ontario K1H8Y7
Canada
Telephone : (613) 241 5182 / 5206 / 5210
Fax :(613) 241 5214