It's not a bad choice at all. Remember, your O Levels have very little impact on your University Applications as a direct effect, perhaps around 20% of the academics section. However, the academics are interlinked, and it's much like a chain reaction. Get my rift?
As far as the choices are concerned, they're absolutely fine. I've studied most, alongside sciences. I honestly find Sciences and Maths (both of them) easier than the Commerce half of the subjects. But then again, it's just my opinion!
What are your plans for the future? Unless you have any remote interest to get into the as termed, 'killer', sides 'Engineering' or 'Medical', you need not worry.