Yes. You will need to buy a transfer cable.
No.
yes you can
Xbox360 Arcade only comes with out of the box with internal memory. There is no hard drive. If you want to transfer profile data and achievements you need to have a xboxlive account on the original xbox and recover the profile on the new elite. If you have purchased a hard drive for the arcade you can still transfer the data to the elite. Here is a helpful link: http://vgstrategies.about.com/od/xbox360faqs/a/Xbox360EliteTra.htm
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.
the xbox360 does not have "memory cards" like the original xbox. the 360 has an internal hard drive like how your home PC has an internal hard drive.
flash memory drive
If you are referring to games that were saved on the hard drive from your old xbox360 console to your newer once like the slime i think the answer there is yes you can transfer it like the usual hard drive swapping. I think there is a thing called the Xbox 360 Transfer Cable that can be plugged in to your console. Hope this one helps ...
Yes You Can Do it with file transfer. OK so do it
To delete any saved data on a hard drive, just go into the memory settings and delete whatever you want.
No. Games are saved onto a memory card or a hard drive not the CD it self.
DMA (direct memory access) transfer mode or PIO (programmed input/output) transfer mode
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.