The standard fare (€51) is what you pay at a ticket machine at the station. There is no surcharge for that. the €2 surcharge applies to purchase at a ticket counter from a ticket agent.
(I am also interested in this ticket for our direct train from Frankfurt airport to Boppard - i looked it up on the app and it seems correct but I second guess myself if I'm purchasing the right thing).
That ticket will work - as long as you travel after 9 am (weekday rule) and use only the regional trains. You can purchase in advance for convenience if you like - but it's non-refundable and will be valid only for the date you schedule.
You are 2 persons traveling together, right? Another cheaper option exists... Break the ticket into two separate journeys...
1) Ticket from Frankfurt (M) Regionalbahnhof to Mainz Hbf: Local RMV ticket, 2@ €5.80 ea. = €11.60, buy at Airport station from RMV Ticket machine. Use immediately after purchase.
2) Ticket from Mainz Hbf to Boppard Hbf: Rheinland-Pfalz ticket Day pass, €32/2, also from Ticket machine. Also non-refundable, good only for date you choose at time of purchase, but good at any hour that day (after 9 am on weekdays.) Sof if you had some reason to do so, like lunch?. you could take a travel break in Mainz and board any later regional train to Boppard you wish.
Total = €43.60
Many journeys from FRA to Boppard require a change of train in Mainz. But if you choose to board one of the DIRECT regional trains to Mainz, these two different tickets will still work in tandem for the whole trip to Boppard without getting off in Mainz... just stay on the train.