- Yes, that understanding is correct. But there are more alternatives. See Question about understanding irfs in dynare - #4 by jpfeifer
- Only the manual linearization is feasible in that case. You need to clearly distinguish the steady states of the original level variables (which are generally non-zero) and the ones of the deviations from steady state (which are 0). Only the manual linearization may not require the steady state of the original level variables.