Knowing the model & serial number would help verify. Using it abroad might require 2100, that's the only think you didn't list. Everything else seems to be covered.
Edit: just to verify, are these the LTE bands- 700/1700/1900? See here for reference:
http://www.gsmarena.com/htc_one-5313.php
*note the different versions of this phone by carrier. Verify the one you will be obtaining.
I am currently with metro pcs I have to up grade my phone soon to work with T-Mobile since they merged I was looking at this phone just nor sure if it is compatible with T-Mobile bands the specs say GSM 850/900/1800/1900 (quadband)hsdpa 850/1900 Ltd 17/1700/1900 can anyone help very confused

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic