Also, you mentioned a character transfer between accounts.
The toon who transfers can move heirlooms, I've done that in the past.
And if they have badges unspent (or stonekeeper shards), they can spend them on the new account too.