The Viewliner rooms aren't any longer or wider than a superliner room. What they are however is a little taller than a Superliner room. That coupled with the extra row of windows, an upper bed that pushes up flat against the ceiling (unlike the angle on a SL), are what help to create the illusion that the room is larger.
Now with regard to luggage, the rolling suitcase that I normally travel with is 14 inches wide, stands 23 inches tall, and is 7 inches thick. If I had two of those bags, I could just barely fit both of them side by side in the cubbyhole above the hall. The same sized bag can also fit underneath your seats. One bag could be a little wider than mine by maybe an inch or two, the other I’d say could be approximately 5 or 6 inches wider. They could not be much taller or thicker and still fit underneath the seats. There is also room for a shoulder bag next to the larger of the two seats.
Also as mentioned, one does have to be a bit of a contortionist to get your bags into the cubbyhole, especially if your bag is larger than mine. One trick however is to lower the upper bed all the way. Then place your suitcase on it and raise it part way up, there is a mid-point locking position. Then you can slide the suitcase into the cubbyhole from there.
There is a large silver handle on the bottom of the bed that one turns to unlock the bed for movment.
Now with regard to Philly, to my knowledge rental cars are only on call at Philly, there isn't an actual place. Taxis however can be had pretty easily, except maybe if it's raining and rush hour. They can also ride SEPTA's regional rail to Center City. Two stops serve Center City, Suburban and Market East. The ride on SEPTA is free just by showing your Amtrak ticket or ticket stub. Do not take the subway as one must go out of the main station and cross a busy street, while toting luggage.
Center City is just east across the river from Amtrak's 30th Street station and is where most hotels, not to mention most tourist traps, are located.
Now if they are also returning via the train then thier sleeper tickets qualify them as a First Class passengers on Amtrak. As a first class passengers they are entitled to utilize Amtrak's first class lounges in Philly, Club Acela. This lounge is a nice quiet refuge in the often-bustling train station. They have nice plush chairs, conference rooms, computer terminals, newspapers, TV's, free soft drinks, juices, coffee, tea and clean safe bathrooms. They also allow you to board your train before the rest of the masses. In fact they'll put you on an elevator that will take you directly to track level.
In Philly the lounge is on the second floor, but the entrance is kind of hidden down a long hall in the corner of the station. Walk down towards gate 1 and you should see the hall leading to the stairs. It almost looks like you are walking into the baggage claim area. Go up the stairs and ring the bell next to the door. If they don't want to carry their suitcases up the stairs, then find a redcap and he'll take them up in the elevator. Of course a tip would then be in order.