1. Yes, because my dllfile have no imports or exports it's just dll skeleton, so if you want to add forward exported fuctions to it
you have to import target dll to it, otherwise it would not be able to redirect calls to target dll.
2. I think it's not necessary to do this forward exporting stuff, it wold be enough to just rename win98 user32.dll and then import it to your application
and then just do for your missing functions this what i show in my video...