In the hardrive in the console.
Any Xbox 360 console that has some for of memory unit, whether its internal or external, can use Xbox live.
NO i have one and they don't
No, Kinect will function on any xbox 360 console with sufficient memory.
the dashboard is on your internal memory of the console
No, the 360 slim has no memory card slots.
no you cannot
Xbox 360 - Normal and Kinect
Memory cards for the Xbox 360 connect via USB. The USB ports are located on the front and back of the console.
Either buy a larger hard drive for the console, or buy memory cards or USB flash drives to expand the memory. If you don't want to spend the money, you can also delete things that are taking up room on your current Xbox Hard Drive or Memory Card.
Well only certain Xbox games can be played on Xbox 360, but you may also have to download a patch for you Xbox 360 console to play more games.
console settings - memory - in there avatar stuff delete