Xbox 360 E

Hey guys, so I just ordered my first ever console, Xbox 360 250gb with two games for 189$ on amazon. I just want to know does it come with an HDMI cable or I will need to buy one. And can I use my 3.5mm headphones with it directly or will have to route through TV ?