Thanks to all who have responded (so far).
If SEPTA is going to be difficult, I can avoid them altogether by taking Amtrak from NY to PHL or take a cheaper NJT train and change to the River Line at Trenton. I know how to get my body around in the Northeast Corridor but not my body plus a bike.