The new mustang was painted with standard acrylic paint jeff and as you seen its worked out very well, The usaaf logo is not printed either its all paint ( made a stencil )
If your looking to protect your foamies try using basic water based varnish as its much cheaper than the cans and last three times longer.