As you know achievements, pets & mounts will be account wide nearly all at MoP.
1. Buy unmerged account.
2. Create new bnet account with your own name. Merge it to this bnet.acc..
3. SoR the new account and accept it so you will get a 80 char and cata for free.
4. Xfer your main character with massive amount of mounts,achis & pets to the SoR account and log in once. Then login the fresh 80 SoR char. Now the new character/account will get all of your achis, pets & mounts.
5. Xfer your main back to your account & sell the SoR acco.
I tested this today in PTR realm and the achievements, mounts & pets stayed in the account after i deleted the char what i used to bring em in.
I also deleted it from live realm to make sure there was no connection. (did not delete main ofc
edit: i deleted every char in PTR,relogged and made lvl 1 and he had the stuffs still.
NOTE ! ! !
It is still only a beta.
The acco wide stuff might move with your character when you XFER it back in live, i could not test this in PTR since as you know you cant xfer chars in there but only DELETE.
In few weeks we will see.
Another trick. Pet dupe
Have 2 wow accounts in 1 bnet account, the stuffs are acco wide so you will have your pets in both accounts wich can be online same time. Now just cage a Spectra tiger, soul traded or what ever high price companion on both accounts same time, sell one and learn the other one... repeat.
(not tested but common sense)
And another. Safeguard
Create 2nd wow account in your main bnet account and log in lvl 1 once to get the account wide stuf from your main wow account, now you have fail safe incase you get banned all your main stuff are still in the bnet account. (not tested but common sense)