Yes you can download it on windows 7 :) x
You have to download them.
You have to download a patch, http://thesims2.ea.com/update/?pid=Help_patches download the CD one then it should work.
You need to have installed the sims 2, the sims 2 deluxe, or the sims 2 double deluxe, but not all of them. You just need to have the regular sims 2 installed to install and play it.
No.
Yes, you need Sims 2, Sims 2 Deluxe or Sims 2 Double Deluxe. (execpt they dont make just plain ol' Sims 2 anymore)
no it can run on its own
No, but i know you can download it of some website.....
There is not a motorcycle in Sims 2 Double Deluxe. But, if you go to a website called ModTheSims they have some great motorcycles you can download for your game.
You need the Expansion Pack The Sims 2: Nightlife to get a car. This will also work with The Sims 2: Deluxe or The Sims 2: Double Deluxe because Nightlife is included. If you do not have Nightlife, you can download decorative cars, but your Sims cannot drive them.
No, Double Deluxe is Sims 2 + Sims 2 Nightlife + Sims 2 Celebration Stuff
the sims 2 double deluxe is the sims 2 + the sims 2 nightlife + the sims 2 celebration stuff pack
sims 2 deluxe is 2 in one - sims 2 and nightlife, sims 2 is just one in one - sims 2 -the base game Sims 2 Deluxe has Night Life already in it.