How do I set more than one attribute for headers and footers?

Hello @Thomas_Browne, you can simply combine them in the same function call either writing

#align(right)[#text(blue)[text]]

or

#align(right, text(blue)[text])

See the parameter body of align, which is of type content.