Smooth Julia set for quadratic polynomials

The answer to a) is yes, and this was proved by Fatou in 1919. Sur les équations fonctionnelles Bulletin de la S. M. F., tome 48 (1920), p. 208-314. There are many generalizations of this fact. For one generalization, and further references you may look to Meromorphic functions with linearly distributed values and Julia sets of rational functions, Proc. AMS. 137 (2009), 2329-2333.


From this paper of Bedford and Kim (arxiv link):

Fatou showed that if the Julia set $J$ is a smooth curve, then either $J$ is the unit circle, or $J$ is a real interval. If $J$ is the circle, then $f$ is equivalent to $z → z^d$ , where $d$ is an integer with $|d| ≥ 2$; if $J$ is the interval, then $f$ is equivalent to a Chebyshev polynomial.