Ended up doing quite a few changes:
as stated above, replaced crankset for easier climbing, new pedals (283g saving, much improved crank bearings), elitaone carbon seat and seat post (348g), uni stem (9g saving should have checked that first...) and 2 Schwalbe little joe tires (202g saving each). still waiting for a carbon handle bar. Total weight saved so far, 1,044g, and probably some more with the bar.
It's been fun working with my sons on changing all parts, teaching him about mechanicals and swearing in the confine of the garage!