You would push the domain to their account at whatever register you have it at.
As for a domain with vbulletin, it depends if they include it in the sale and if it is an owned or leased version of vbulletin.. Youll also need to verify with vbulletin that its a legal copy and one that can be sold.