Hi Babby,
I can only answer a few of your questions, but
CurrencyFair are good for transferring money internationally, but you'd need to have your sterling account already set up.
Shiply are good for moving stuff - you specify what you want to move, where from, where to and couriers bid on it...