a visa (either a trv or a prv) grants you the right to enter canada (however, the border officer will have the authority of denying your entry on certain grounds, which i dont think you should be worried about), and a work/study permit proves your legal status to stay in canada to work/study...