Recently I went on this route from Lancaster, PA to Pittsburgh. Yes u get free 7oz sodas, H2O, etc. The seats are no different than coach - car is less crowded - but not worth the extra money. I was traveling on an award - LNC to La Junta, CO. Wi-fi and outlets are available in the club car - that's where i spent most of my time. Seemed to be available to coach passengers.
God bless!