The Nationals have committed funding to repair Geraldton-Mt Magnet Road, pledging $45m to towards the upgrades should they form government at the State election.