I see no reason to hold on to Skill Points. Unless your undecided as where to apply them. I wouldn't hold them to long, they can not help anything sitting unused. As for the VIP points you can purchase them with gold, receive them as prizes from invaders, or from opening your Loki box.