Cheapest seems to be 6 months in advance, but the earlier the better!
ANYWHERE on Big Island! We have a list on this website of great places to stay. We recommend renting a car to get from place to place as Uber or Lyft can get expensive, and not everywhere is walking distance!
Up to you! We understand not everyone can make it (it's expensive). We are just inviting you because we love you and, if you want to come to watch our special day, you are more than welcome. But not forcing anyone!