I use global Firefox policies and AutoConfig to configure the browser in a template or disposable template without starting it. AutoConfig can integrate arkenfox hardened settings.
This will give you a new profile each time you start the disposable, while preserving settings.
Regarding addons, I only use uBlock Origin, which can be installed directly from Fedora or Debian repository.