To solve point NR2 you can use https://rectangleapp.com/ and bind it to the keyboard shortcuts you are used to. FYI you can also switch the location of the command, option and alt keys if you prefer the windows layout in: System Preferences > keyboard > modifier keys