I know the feeling. I cant wait myself, to visit AMS later this summer.
You can catch a train from Schipol to Amsterdam. Schipol has a large main train station within it. You will want to buy a second class ticket to Amsterdam CS (Centraal Station). You can purchase it from the machine or the walk up window. Be sure to sit in the 2nd class section and not first, otherwise you'll get a ticket. Most everyone traveling from Schipol to Amsterdam CS takes 2nd. The train ride is maybe 20 minutes to the city.
For Space Cakes, I highly recomend Paradox coffee shop. They have good homemade cakes with a good amount of THC. Many other coffee shops have packaged commerical ones, which dont taste that good and barely give you a buzz due to almost no THC. Paradox does it right with thiers, though. LaTertulia coffee shop also has some good homemade cakes and organic weed, too.
You might also want to look into a IamAmsterdam museum card. Good for 1 year and you can visit many musuems for free. The card also comes with some freebie stuff and canal boat ride and bike rental discounts, as well. It is really a bargain and I always pick one up for my trip.
Here's their website. You can buy online or outside of the Amstedam CS in the tourist vistors info booth.
http://www.iamsterdam.com/
Speaking of bikes, they are the BEST way to get around Amsterdam. Ive rented fro ma few palces and the one place I've gone back to several times is Discount Bike Rental. Their bikes are in good condition and everything works. They also donthave loud colors and make you look like a tourist riding them. Unlike some of the more visible bike rentals (MacBikes or Orange bike). Discount Bike Rental als ohave very good rates to rent as well.
Here's their website:
http://www.discountbikerental.nl/