With eCORP is more than enough, that is your permanent residence, card is mainly a travel document for you to enter Canada, you can even get your new SIN right now. In my case, I withdrew my BOWP as soon as I got the eCORP, and it is important to do it as soon as possible because is they start processing the application you might not get the full amount of the money back, but if they haven't started to process your application yet, you will most likely get the full amount refunded, as it was my case