I have a client that is on another server that I want to move over. On the current setup they have a shared ssl with the host that they use for some ecommerce.

I want to make the move as seemless as possible. Can I have the SSL setup on my VPS before I change the nameservers?

A step by step would be nice.