This locked into one server is ruining the game

made an account not knowing that i needed to be on the same server to play with family and friends. so i had to make a new character on that server which is fine but im not able to get any of the free reward packs that i had on the original character. im already having to start over and i cant even get a boost from the game with a pack that was free to every one . I also lost a sweet unicorn mount

You can play with people from other servers, you just need to be in the same region.
Auctionhouse is also shared across servers in the same region.
Guilds tho is one of the things locked to a specific server, but you dont need to be in the same guild to play together.