The question of date changes ... basically yes you can change, BUT.
Usually if the date change is too significant, then the validity of your ticket will change to from ONE year from original date of departure TO ONE year from date of ISSUE. But then , find a lazy agent who will just sticker the ticket!