Hello,
You probably want to make use of sessions (see the docs). Each instance should have its own session specified on command line like:
vifm -c "session mysession"
resurrect
should remember arguments passed to commands and thus name of a session. You might want to make session name dependent on some kind of tmux
window/pane id via a shell alias to not assign names manually.
Having savedirs
in 'sessionoptions'
should be enough, but you can add more things to make more state session-specific.