Yes, you can buy more than 1 domain even with onsale price, and use VH to setup if having more than one.
After buying a domain, for example buy from yahoo, will get welcome page from yahoo when typing your domain name; then, register for dns to get 2 server names, go back to yahoo to replace those 2 new server names just got from dns, then just patient and wait for it get effective up to 72hrs,
Forum:
WampServer English