No, you are not required to pay a fee. If, by chance, you are charged a document fee, you are entitled to a refund.
Can I change my license to a REAL ID and add my veteran status online?
No, this has to be done at a DMV office.
If I'm charged the fee for putting my veteran status on my license, how do I get the refund?