Definitely fenders if it may be/has been wet and you want to keep your bike clean. I did an overnight in the fall of 2019 that used the trail from Yardley to Stockton. On the second day there was a light drizzle. Only rode the portion from New Hope back to Yardley and my bike got pretty messy.
Bulls Island used to have a great campground, but years of flooding damaged tree roots, making the area unsafe, so they closed the campground. Major loss to people in the Philly area as it made a terrific destination for a long weekend trip. Just did a day ride out of there last Sunday and was lamenting the loss of camping.