If I am permanent resident of Canada, do I need a valid passport of?
You only need your PR Card for any official transactions you will do in Canada like applying for bank accounts/loans/credit cards, etc.. and driving license, etc. Your passport will be needed only if you need to go back for a vacation in your home country. Unless you will soon renounce your citizenship.