I've taken a look at the Félix Informatique web site and it appears that they have not updated their product since PB v11, and I'm guessing they have no plans to do so and no longer support their product.
I've also taken a look at the "easy" list of external function declarations you attached. There are roughly 115 external function declarations to API functions in seven different Windows system DLL's. Many can be updated as Roland described, by changing the datatype for handles and memory addresses from Long/ULong to Longptr... but some may be more challenging to migrate, particularly those where structures are involved.
There are many external function declarations where ANSI/Unicode translation is being performed. Presumably this is because Flx Suite was created when PB did not yet have Unicode support, so the developer(s) continued passing ANSI-encoded data when the suite was migrated to PB 10. The translation of character/string arguments to/from ANSI/Unicode works well, but the translation adds needless overhead.
If it were me, I would migrate the app and Flx suite to PB 2022 as a 32-bit app first that passes Unicode, test it thoroughly, get familiar with the packaging and runtime requirements of apps in PB 2022. Next, make the Longptr datatype changes, but continue generating a 32-bit app and get that working well. Then finally, tackle the conversion to 64-bit, but only if it is necessary. In my view, there is nothing wrong with having a 32-bit application, especially since you have so many Windows API external functions that will need to be examined and probably modified. Remember, it's not just the declarations that have to change, but the datatypes of the variables that are passed as arguments and the code that manipulates those variables.
I wish you well with your project. Remember we're here to help answer questions.