Okay, from the airport to the Amsterdam town centre: 20 minute train ride.
Town centre to site: 15 minute bus/cab ride.
Town centre to red light area: 0 minute walk, it's right there!
Wherever you're staying to nearest coffeeshop. 1 minute crawl.
Ferry, no idea. They all go to Rotterdam, Hoek van Holland and Vlissingen.