Define $f: \mathbb{R}^d \to \mathbb{R}$ by:
$$\displaystyle f(x) = \frac{J_{d/2}(|x|)}{|x|^{d/2}},$$
where $|x|$ is the Euclidean norm of $x \in \mathbb{R}^d$, and $J_{\nu}$ denotes the Bessel function of the first kind. Is it correct to say that, for all $d$, we have $f \not \in S(\mathbb{R}^d)$?
My justification would be that it is immediate: from the definition of Schwartz space, all derivatives of this function would blow up to infinity whenever we take $x = 0$. That is, for some $a, b \in \mathbb{Z}_{+}$, we have:
$$\displaystyle \sup_{x \in \mathbb{R}^d} |x^aD^bf(x)| = \infty.$$
Is this correct?
You are correct, $J_{d/2}$ is a regular function, hence $f$ has a singularity at the origin, preventing $f\in\mathcal{S}(\mathbb{R}^d)$. As an alternative...
Assuming $f\in\mathcal{S}(\mathbb{R}^d)$ it follows that $J_{d/2}(\left|x\right|)$ belongs to $\mathcal{S}(\mathbb{R}^d)$, too. However, the Fourier transform of $J_{d/2}$ has a polynomial decay, hence $J_{d/2}$ and $f$ do not belong to such Schwartz space.