No.
Yes, but only if you save it to the XBox360, switch out the cards, then save it to the other memory stick.
no because your xbox blocks saving and putting things on/off you memory stick
To transfer over the data you can either use a transfer cable or simply a USB stick. I think they recommend using a 16gb for some reason I do not know. Also the USB stick used has to be atleast 1gb and have nothing on it as when you put it in the xbox 360 it has to check it and delete everything. Hope this helps.
Yes. You need to buy a special memory hardware for xbox to exchange the memory
You need an Xbox 360 transfer cable. Connect it to your console along with the hard drive that has all your memory in. Then get the empty hard drive and connect it with the transfer cable and start the transfer.
yes it does. a 512mb memory stick.
You cant, the only thing you can do is transfer the memory to the new xbox 360 slim with a transfer cable.
Both!
Yes, simply connect the memory unit to the new Xbox and sign in with the account.
No you will need a transfer cable to get your memory on a new xbox. Alternatively you can configure an USB flash drive and use that as your memory system
Yes
Get a USB, go to your old Xbox, and plug it into one of the two USB ports in the front of the Xbox. Go to "Systems Settings" Under "My Xbox" and click that. Then go to memory, and click Memory Device, then click configure, then go to your Hard Drive, and go to User Profiles, then click on your profile, then click transfer to Memory Unit. Then take your USB, then plug it into one of the USB ports in the back of the Xbox. Then just transfer your Profile from the USB to the Hard Drive.