I think it depends entirely on your contextual factor (what school you go to + any mitigating circumstances).
As you say, Oxford will come down to your HAT and interview (which, if you do well in your HAT, you should get).
If you got A grades in History and in English AS, I don't see why you shouldn't be able to get in no matter what school you're applying from - however if you're applying from a top school, especially a top private school (without mitigating circumstances) Oxford is possibly a stretch. The others are probably fine.
If you didn't get an A in History, this probably makes Oxford a real stretch and UCL/St. Andrews a stretch and could make Warwick quite difficult too. I think Sussex should be fine with that... but I doubt you got a B at History AS.
If you got a B in English Lit, it'll probably make Oxford a push (especially from a top school), but I think the others are all realistic even with a B in English Lit (even from a top school).
If you didn't get an A in either History or English Lit, I think you should possibly think about another insurance option.
As I say it really depends on your background. However, I think that no matter what, those options are fine - I think you'll definitely get an offer from one or two even in the worst case scenario.
Hope that helps.