* loading banks:

banks are loaded relative to the .mfa folder, you'd set the FMOD project's built banks output directory to a folder next to your MFA (e.g. FMOD, or C:\GameProject\FMOD)

* callback tracking:
there are many types of callbacks you can track
CREATED, 
DESTROYED, 
STARTING, 
STARTED, 
RESTARTED, 
STOPPED, 
START_FAILED, 
CREATE_PROGRAMMER_SOUND, 
DESTROY_PROGRAMMER_SOUND, 
PLUGIN_CREATED, 
PLUGIN_DESTROYED, 
TIMELINE_MARKER, 
TIMELINE_BEAT, 
SOUND_PLAYED, 
SOUND_STOPPED, 
REAL_TO_VIRTUAL, 
VIRTUAL_TO_REAL, 
START_EVENT_COMMAND, 
NESTED_TIMELINE_BEAT, 
ALL

* upon building your application:

copy over the banks from your mfa folder to your exe folder.

for example: if your app loads the master bank from ./FMOD/Desktop/Master.bank. you'd copy the FMOD folder to the same folder as your executable

then, copy over the dll files found alongside this text file:
fmod.dll
fmodstudio.dll
FMODRuntime.Windows.dll

to the same folder as your executable

and you should be done.