Tune the backup validation; require email, order the errors

in visual order.

This is a minor fix; The Paypal button uses the 'backup' validation, and so it exposes a few bugs.  Need to supply an email, and the errors should come in order they appear on screen.