Can I choose different fonts for the header, message, and button?

Yes. The Room Board has separate font settings for the header, message, and button.