Does postgres single-user mode use postgresql.conf settings?
Yes, postgresql.conf and postgresql.auto.conf will be read and used in single-user mode as usual.

Parameters you specify with -c options will override the settings from the configuration files.

You are doing the right thing.