Yes, you can gift VP in Valorant. If you want gift VP to some player you have buy a gift card from any online store. The gift card will have key which have equall amount of VP which you paid for.