Yes
No, Unless it was provided by us.
If you have any Ray White or Tremains vouchers those can get expire