A good external audio interface is usually used for three reasons.
1. To lower latency (both on software synths and audio monitored via the DAW) by using ASIO drivers.
2. To get better preamps and convertors than a PC comes with, and usually a much lower noise floor, especially if recording audio.
3. To get more inputs/outputs so more stuff can be connected.
If you're doing everything in the computer, then so long as the delay between playing a note on a MIDI controller and the software emitting the sound isn't a problem for you then you might be able to manage with just the PC's onboard sound. Quite a lot of people do that. Though an external interface will let you route seperate headphone and monitor outputs which can be very useful.
If the delay is a problem Sonar's WASAPI mode driver might help with that, or WDM is worth trying.
How you're working now might not be how you want to work in the future - if you add hardware instruments for example then you will need a decent interface. One bit of advice therefore is to think ahead. However many inputs and outputs you need now you're quite possibly going to want more later on and it's generally cheaper to buy an interface with more inputs once than to buy a small one and then have to upgrade it later.