Start by putting back everything the way it was BEFORE you downloaded the ddraw.dll and kernel32.dll files. If you replaced any files, then put the original versions back. If you put a copy of ddraw.dll in the chankast folder, then remove it. These are very important files, and you should not manually replace or interfere with them, ever!!
You should now get your ddraw.dll error again. To fix it correctly download the latest version of DirectX which is DirectX 9.0c and install it. Here's a link to it:
www.microsoft.com/directx/homeuser/downloads
Make sure you reboot when prompted during the install.
Don't stuff around with files like ddraw.dll and especially kernel32.dll as these are very important files. There are also many different versions of each of these files. If you screw up, you may not even be able to boot into windows. Then you will have the joyous task of re-installing everything. :yucky: With windows, it pays not to replace files like this yourself. I can't stress this enough. The ddraw.dll and kernel32.dll errors should cease when you put DirectX9.0c on. If they don't, then post back here.
If you still get errors with kernel32.dll, you may have a virus. Update your virus scanner and check everything. kernel32.dll is arguably the most important file in windows, which makes it a great target for virus infections.
Also, please read the contents of this link carefully, making sure you meet the minimum requirements to run chankast:
http://www.emutalk.net/showthread.php?t=20636
It will answer most of your questions and solve most of your problems.
Hope this helps.