When I looked at this script further, I substituted the correct directories, but still got an error about making the directory into a posix file. When I removed the choose folder prompt, and the posix file parts of the code, everything worked as expected. Is there a special reason why the posix file part of the script was there?
When you changed the target_path from the POSIX syntax into an HFS path, then as POSIX file is unnecessary. You use as POSIX file only when you want to convert a POSIX path into an HFS path.
Is there a way for me to write out set theWatchedFolder to "/Volumes/Storage/Folder" or "/Users/username/Folder" in this format?
My Nov 28 10pm post showed the HFS filepath syntax to access a mounted volume, and a folder on that mounted device.
Also, is there a way for me to set multiple watched folders and target folders to look for different characters in each folder? Or do I need to make a script for each person I'm looking for? (Rocco, User B, etc.)
Well, there is a way, but it starts to get into more complicated AppleScript, which means I would have to support it, and that is not the purpose of the Apple Support Community forums. You should use single scripts until you learn how to build more complicated, single AppleScript solutions. Start your AppleScript learning here. Skip the Apple Studio tutorials as it no longer exists. When you see the clause as string, just replace it with as text, as it is the current terminology.
If I need to make different script files for each destination folder, can I have all of these files run simultaneously, as an app?
Per your previous question, one script can do all of the processing sequentially, and yes, that script can be saved as an AppleScript application. However, at this juncture, you should build a single script for each watchedFolder.