You will have issues with the first two items on your list. You cannot create folders or files directly into /storage/emulated/0.
You will need to create the folder in your ASD and create the log files there. You can then copy these files to the Shared folders such as Download or Documents, these can be readable by other apps.
The files should have easy access from Desktop PC.
So it would be ok to write them to ASD and copy to Documents.
But is it possible to create a folder in Documents?
It would be nice to have all files of my App separated in one Folder (without searching the ASD) to copy them to Desktop PC
My test app only creates the folders (but does not copy any file).
So again: Did you test my aia (FileTest.aia)?
I tested it with Android 9, 11, 12 (Companion & APK). It works on all devices.
Companion or APK?
If the app is uninstalled and reinstalled you can no longer list these non-media files, because they are created by another app (the uninstalled app).
(They must be created / saved again with different file names. Otherwise you have to use SAF.)
Have a look to How to request and grant MANAGE_EXTERNAL_STORAGE permission
Be aware that this permission is usually not granted by Google. However, let’s assume the app is only intended for private use or for special users or for other app stores .