The right boat insurance is a must for every boat owner in Germany even though there is no obligation everyone should take out this Bootstbesitzer

What is the correctly punctuated version of this sentence?
The right boat insurance is a must for every boat owner in Germany, even though there is no obligation everyone should take out this Bootstbesitzer.