If you can swing the little bit of extra money, I would highly recommend looking into something like a Squire starter pack. Don't get the "Fender Starcaster" though.
It's a little bit more money, but honestly, a good Squire is a great starter guitar. I've been playing guitar for almost 10 years, and I've toured many places in the country. In doing that, I have some really nice guitars, but I still play my Squire after 10 years. It's made with solid parts, good wood on the neck and body. They just play really really well for the price. I would pay a little more for something that will last, and will sound good. Those guitars there are made out of really cheap wood and won't last all that long. If you can spend the extra money, that's my suggestion.
As far as headphones. Some packs actually include those with it. But any headphones will work, as long as you get an adapter. Which you can get those at Radioshack for a couple of dollars, usually.
Feel free to pm me with any music gear questions, and I will be more than happy to help.