Your old Win7 machine and your new Win7 machine could be very different in turms of installed software libraries. I would suggest emailing the developers of the games in question, if that is still possible. They might know of a workaround for running the games on windows 7 (like a specific package you need to install), or they might be able to investigate.
There are a lot of games out there that just don't work well on newer operating systems because they haven't been updated to keep up with the curve and Microsoft has broken something they were depending on.
If the game just hard crashes then some library it's trying to use functionality from might be older or newer than the version expected by the program and something's changed.
I'm really just speculating though, only the developers of the games have the ability to tell you for sure.
One final thing you might try is to download and install the runtime package from Gym Kitchen's site. Not saying it'll magically fix your games, but it's been known to get legacy games running on newer systems before and so it's worth a shot.
Otherwise try an XP VM.
Official server host for vgstorm.com and developer of the Manamon 2 netplay server.
PSA: sending unsolicited PMs or emails to people you don't know asking them to buy you stuff is disrespectful. You'll just be ignored, so don't waste your time.