You will be able to trade stocks and their CFD equivalents effectively using the same account. Although, technically you will have a CFD sub account.
If you're wondering whether or not to open an account with IB, I'd suggest just do it. If after a month or two you don't like it you can close your account and have your balance returned within a couple of days.