Is the listed price an annual payment?

Definitely Not, The listed price is a once off purchase to own a legally recognised share in the boat.