No You Can't
Yes! If you open the case on that the old Xbox 360 Hard drive was in, you can just take the hard drive itself out, and put it in the new Xbox 360 Slim.
No, but you do have the ability to buy a cord from gamestop that allows you to connect the old xbox 360 hard drive to the kinect.
with the old 360's, yes.
No you can't.
no
on some they do
They will not work on the old Xbox. But if you have a hard drive on your Xbox 360, you can play old Xbox games right on your Xbox 360, and then you can use the Xbox 360 controller to play old Xbox games.
Make sure you have a hard drive on your Xbox 360, then you can play old Xbox games.
I believe that the 4 gb xbox 360 you are talking about is the new slim. There is no way to use your old hard drive with the new slim xbox. You will need to buy a transfer cable to move your saved games to the 4gb hard drive.
On the Xbox slim No On the Old Xbox 360 Yes
yes
If you mean "new" as in the Slim models, then no.