Please recommend some good links for this.
This link is good indeed. I think you're right about VPS, I guess that's my choice from now on. And I will pick something from the link you've shared.
You don't need linkS. You need only one link and no more than this. It's more than enough if you have something perfect. You might want to compare several services but I've done this job for you already. Here you go https://bluevps.com/ , you might want to compare, but you can trust me with this one.