If you were to log in, you'd be able to get more information on your fellow community member.
As for CableCard, it does allow you to get the premium channels, it's the Video on Demand that you won't be able to get without using their set top box. There is also limited selection on TVs that have card slots.