yes it is
If it is compatible for Xbox 360 then you should be able to use it for the Xbox one. There shouldn't be any issues.
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, you can. you can copy music to the xbox 360
You can't transfer files on xbox 360 using a usb thumb drive, but you can if you buy a xbox 360 memory card
No because xbox do not have windows
You can.
You can format and use a USB flash drive as an Xbox 360 storage device and store up to 2 terabytes (TB) of content.
because your xbox 360 hates you
No, the new xbox 360 slim basically has a hard drive like a block, way better than the original xbox 360's long hard drive.
For Grand Theft Auto: V, there will be an initial install on Xbox 360 that will require an Xbox 360 Hard Drive or an external 16GB USB flash drive with at least 8 GB of free space. If using a USB flash drive it must be at least USB 2.0 with a minimum 15mb/s read speed and formatted for Xbox 360 use. A new USB flash drive is recommended to ensure optimum performance.
No. You can buy a hard drive for a Xbox. You can play music from a thumb drive though.
No, It will not save game memory.