We prove that the greatest common divisor of all $f_n$ is the gcd of the first $5$ values. Write $\,\Delta_n\,$ for the first difference operator $\,\Delta_n\:\! g(n) = g(n\!+\!1)-g(n).\,$ This reduces the degree of polynomial $\,g(n)\,$ since $\,g(n\!+\!1)\,$ and $\,g(n)\,$ have the same lead coef so they cancel out when subtracted. In the OP we have $
\,f_n = p(n)\,$ is a polynomial in $n$ of degree $\:\!4$ with integer coef's, so repeatedly applying $\Delta$ to both sides $\,f_n = p(n)\,$ we eventually reach the zero polynomial on the RHS, so then the LHS yields a $\rm\color{#c00}{monic}\ (lead\ coef =\color{#c00}{\bf 1})$ recurrence for $\,f_n\,$ of order at most $5$, with integer coef's, i.e.
$$\color{#c00}{\bf 1}\cdot f_{n+5} = a_4 f_{n+4} + \cdots + a_1 f_{n+1} + a_0 f_n,\,\ {\rm for\ some}\ a_i\in \Bbb Z\quad$$
So by induction all $\,f_{k}\,$ have form $\,c_4 f_{4} + \cdots + c_1 f_{1} + c_0 f_0\,$ for $\,c_i\in\Bbb Z,\,$ so by (strong) induction
$\qquad\qquad\ \ \ d\mid f_0,f_1,f_2,\ldots \!\iff d\mid f_0,f_1,f_2,f_3,f_4$
therefore $\ \gcd(f_0,f_1,f_2,\ldots)\, =\, \gcd(f_0,f_1,f_2,f_3,f_4)$
therefore $\,\gcd(f_0,f_1,f_2,f_3,f_4)\,$ is the largest integer dividing all $\,f_k$.
Note $ $ See the Remark in this answer for the same method applied to $\,f_n = a^n+b^n+c^n + d^n$ and see also here for a simpler case of a second order recurrence, for $\,f_n = 5^3\, 25^n + 3^3\, 6^n$.
If further (as in OP) $\,\color{#c00}{a_0 = \pm1}\,$ then running the recurrence in reverse it remains monic hence the argument reverses, yielding that the gcd of any $5$ consecutive $f_k$ is constant. So a simple choice in the OP is to compute the gcd of $\,f_n\,$ for $\,n = -2,-1,0,1,2,\,$ i.e. $(48, 0, 0, 0, 72) = (48, 24) = 24$.