2.) If I want to remove (safely of course, unmount in Asuswrt) or switch USB stick, that is connected for Diversion and Skynet SWAP, do I have to uninstall both programs or can I just connect another, bigger USB stick? Both formatted into EXT2.
Assuming you mean to replace it with an empty drive:
You'd have to install both Diversion and Skynet new as the settings and files are stored on the USB device.
Diversion installs into the Entware environment which is the "entware" folder on the device.
Skynet stores its files in the folder "skynet".
The swap file also has to be created new.
The start scripts in /jffs/scripts are modified when reinstalling.
In conclusion: You don't need to uninstall anything, Diversion and Skynet are error tolerant.
Use
amtm to make the process easier.
Of course, if you'd copy over the files from the old drive to the new in a separate Linux environment, nothing needs to be reinstalled.
If you set a label to the device, make sure the new device is labeled the same.
While Diversion does not care if a label is set and does not rely on it if one is given, Skynet and the Swap file do rely on the device name and/or label to function.