For the blindscan plugin, you are trying to use a python 2 file in a python 3 image. This will not work, and this is why it is complaining about the parenthesis.
Pretty much the same for the backup with settings. You are trying to use backup files from a python 2 image in a python 3 image. you can expect errors. Check the hard drive for a folder named backup and remove it from the receiver Do not delete it because you can use some of it. Reload the image, but this time select a slot --Without backup. Carefully follow the receiver while it loads and boots to completion. If it finds a backup, it will ask to install it. Select NO.
You may unpack the files in the backup folder. Determine which backup was the latest and unpack it. the lamedb and lamedb5 can be transferred to the OpenPLi 9 enigma2 folder, first though, telnet and init 4. Review the settings file that was unpacked from your back-up folder. It should be able to go into the receiver "as is", but remove anything no longer needed in the settings file as it can become messy over time.
Also, remember that lamedb and lamed5 depend on the satellites.xml file they were created with. OpenPLi 9 will have a different satellites.xml file, so you will need the original satellites.xml from python 2. Else, transfer the settings file and re-scan your satellites.
So these are the files you need from a python 2 backup to install in a python 3 image:
lamedb
lamedb5
settings
satellites.xml that was used to make the lamedb file.
The blindscan plugin from a TNAP 5 multi-boot image should work. Download a TNAP5 multi-boot image such AS sf8008. Then unpack it to get receiver files. Steal the blindscan plugin folder and install it in the OpenPLi 9 image. (It should work). Steal the ServiceScan.pyc from Both Components and Screens folders then install them in the OpenPLi 9 image. Now you are ready for init 3 in telnet.
I would suggest maybe splitting this in two stepts and transfer the settings, lamedb(2), and proper satellites.xml. Then go back and get the blindscan folder and the ServiceScan files. All of this should work because TNAP5 and OpenPLi 9 are based on the same python build.