I know this is a long shot since this platform and game doesn't have a lot of activities, but hopefully someone knows the answer to these questions.
1) Do you know where and/or how the passive/reaction abilities are coded? Action abilities start at 053DBC94, ends at 053E6358, and immediately afterwards comes animation for action abilities. I have no clue where P-A or R-A are at all.
2) I don't know where the hex that determines when a class can be recruited is. This is different with when a class is unlocked. For example, you can unlock Assassin early, but you cannot recruit a Viera Assassin until you have completed Story Mission #11. This info is not in the place where skillsets are defined for jobs, nor where stats/growth are defined for jobs, nor where the minimum/maximum level (1-30) each job can be recruited and what items they come with.
3) Sometimes I can't get text of buffs/debuffs to show up properly. For example, if I create an ability that slows an opponent then hastes self, only the Slow text shows up. The haste is still applied to self, but the text doesn't show up.