Make sure you have the latest drivers installed for your Xonar DG, which should include ASIO. Depending on the software you are using, it would be preferrable to use ASIO if available, as the latency is dramatically reduced without the need to push your computer's cpu too hard. If the latency is too high, it can create issues with the playback sound and make it difficult to play in real time as the delay between your finger actions and what you hear are too far out of sync. If the cpu is overloaded, you will generally hear clipping and pops/squeals.
Also, the software you are using is going to determine the output quality of the sounds that you are playing with your new Casio keyboard. Choose a higher quality that your current sound card is capable of supporting. The biggest issue I have when playing back created music is with clipping, so be careful to make sure the volume level is not too high where clipping might occur. Again, the software you are using generally has some method to be able to control and monitor the output volume level to eliminate the chance of clipping from occuring.
You might not really need or benefit much from an upgraded sound card or USB DAC.