Looks like gay marriage and abortion will be banned once elected. Unlike the states you can do anything here with the notwithstanding clause. Even hate crimes are legal once the clause is in effect. The only way to remove it is with a change in government.
I think as well what should the 2% spending be used for? Size of the forces? Equal split between army/navy/air force? Tech development? Tech manufacturing? Until those are answered that 2% spending would do nothing for the CF.
P.S. the F35 procurement shows even the best intentions can have the worst cock ups.