You can put peel and stick tile over existing vinyl, but there are certainly right and wrong ways to do it. If the underlying vinyl isn’t in good condition, you won’t be very happy with the results. And if you don’t do any prep work, you won’t be very happy with the results.
I’ve seen this go well, and I’ve seen it go poorly. Here are the secrets that allow it to go well.