Do I need more than one dedicated IP address for my VPS?

No, you will only need 1 IP address for your VPS, which will support several SSL Certificates and previews of any customer websites.

Having one IP address won’t affect the search engine optimisation (SEO) of any websites that are on your server either, provided that each one has its own directory.