Yeah, I wouldn't recommend a cfd account to anyone. But if you think you have a trading system that works, a CFD account is equivalent to trading with large amounts of capital. If your trading strategy doesn't really work, then you will lose a lot of money regardless of whether you use a lot of capital or leveraged derivatives like CFDs.
What do you mean you will never do a B.Com? Bachelor of Commerce?