Receiver is kind of outdated, but it will work with the traditional dish 500 and would be able to subscribe to any sd package. Depending on how long it has been inactive, it may need a new smart card. A call to Dish would fix that.
The Electronic Program Guide would probably not hold all the channels, since the memory is quite limited. They may not activate that model anymore, either.