No, guests will be in charge of getting themselves to and from all wedding day locations.
It is about an 1 hour. So plan ahead.
No, there will not be a hotel block. If you would like to leave from reception and get to your hotel quickly Lancaster, PA is 24 mins from the reception. If you want to take the ride back close to the ceremony location, book your hotel in Southwest Philadelphia/ Philadelphia.