Sending a comet or asteroid into orbit, thus making a moon could help with the magnetic field.
Going to Mars is for countries that have a balanced checkbook. We’re about $100 trillion in debt. You wanna go to Mars you pay for it. Uncle Sam is all tapped out.
Mars has two moons but they are small-probably why there is such a slight magnetic field...