Normally, you have to pay money for a premium membership, but if you have enough points then you can buy it that way (there's also a way to transfer them into money).
Points can be bought, but you can also make them by doing commissions for other people and stuff like that. Otherwise, it's kind of pointless to buy them if you're just gonna buy a membership with them... lol.