Yes, that is correct. Unfortunately check-in is later at the hotel than scheduled times for bus transportation. Please feel free to park your car at/near hotel (there is a parking ramp at hotel) and leave stuff in car until check in at later time. Another option would be to call hotel and see if you can check-in early or if the hotel can hold your belongings in a room.
Yes, the bus will be available for use the entire day.
Yes, the bus can drop guests off at the hotel or Fletches.
The ceremony, dinner, dessert and some dancing will take place at our home. The bus will be available to shuttle back to the hotel or Fletches at the end of the festivities at our home. There will be a dj and dancing with pizza at Fletches. Fletches is walking distance from the hotel.
The two locations are within walking distance.