If I’m being totally honest, my primary use-case is gaming. I only have linux installed on my device, and if a game doesn’t work, I simply play other things and hope it will eventually work.
Sometimes, with some effort, you can get windows programs to work using wine. For example, I was able to run Mod Organizer 2 to mod skyrim without issues. If that fails and your software won’t work in wine, you could either find alternative native linux software or just dual-boot. I used to do that to play VR games in windows 10 since I’ve had issues running them in linux. Another option is to run a windows Virtual Machine whenever you need whatever software you can’t get working, but there’s pretty bad performance limitations unless you can get hardware passthrough working.
Cats aren’t dogs. The best way to get the results you want with a cat is positive reinforcement and redirection. Punishment does not and will not work, it will actually worsen whatever behaviors you’re trying to stop. Feeding at a consistent time can help, but your cat is a kitten, give it some time and he’ll chill out.