Yes except the core has plastic like qualities so it movement is more complex.
No doubt. Fluid dynamics. But it follows Faraday’s Laws. Moving charges create a mag field and a changing field causes charge flow. What about all of the beta particles flying off the Sun? - re moving charges. That should be added to the Suns mag field. Those particles hit the Earths atmosphere.