With the prior owners consent you may be able to simply take over the site. The data is probably still on yahoo servers and the site is paid-up until July. Yahoo would welcome a new owner and the new and I imagine the owner wouldn't have to renew the existing merchant options.
Thomas
Bookmarks