Hola, espero ayudar, vamos por partes. Primero que nada debes de agregar una libreria(jQuery) ya que esta libreria tiene mucha propiedades, posteriormente puedes hacer el efecto del scroll con scrollTo() y unos parametros para la animacion, puedes hacer con jquery que cuando selecciones la opcion del menu te carge esa parte y ahi puedes agregar una animacion con css3, esos serian algunos tips para poder empezar, espero ayudar, Saludos