No. Any flights or stays completed before you sign up are not eligible to earn Skywards Miles or Starpoints.