There are better solutions for some of these games than even DosBox.
Check out
this patch for GK1. It uses the Windows version of the game, which is on the same CD as the DOS version (installed with setup.exe instead of install.exe).
The Windows version of KQ7 (which should be on the same CD with the DOS version, again use setup.exe instead of install.exe) ran fine for me in XP, I just had to change the screen resolution to 640x480 and color depth to 256 colors before launching.
What are the other games you're trying to run?