The roof looks like colourbond? and in good condition.
Is it just the colour you don't like?
I think you will have maintence issues is years to come if you paint colourbond.
Colourbond is a smooth finish so getting a good adhesion for the paint will be
hard in the first place then you have...