Yes.
You can top up her account by purchasing the miles through her account page on the website. Once she has the miles in her account (which is instant when done online) you can call skywards to upgrade the ticket for your wife.
If you are going to do the upgrade over the phone, Skywards will want to speak to your sister for clarification. Just bear that in mind.