is it possible to record both desktop app AND a voice simultaneously?

I think you need a virtual-mixer, e.g … VB-Audio VoiceMeeter Banana