"1440p up to 120fps" its Microsoft though so thats probably a range . Your right though hardware wise seems to be weaker so will see how it performs In real life.
It really depends on the scenario. I would have to say mostly in English though( occasional Spanish). I will say I hate subtitled spanish just due to my head working in a way were it translates it to english instead of ,you know, just understanding it in spanish :(