Ok, well if you want me to be perfectly honest with you I think you could parhaps reconsider your A level options. If you are applying for certain unis (if you want to keep your options open) then you may want to change applied ICT to something more academic. If you do those subjects listed above then you will find it very hard to get into somewhere like durham.
As for law, I think the reason some unis don't like it is because it really simplifies law and therefore could get you into bad habits when you do it at a more advanced level. If you want to do law as an A level or even an AS level then go for it, provided you have other solid academic subjects then you won't get rejected just for doing law. I may be wrong but I think only the very top law schools are against A level law.
If you look at the sticked thread at the top of this forum there is a list of the typical university offers, so take a look at that and you should get some idea of where you should roughly be aiming for. Also if you go to the times site there is a subject specific league table which will show you which are the best etc.