Excellent Jonne .. this is really impressing
there are two typoes , maybe you can correct them :
ما لَهُ زَةْجَةٌ
He doesn't have a wife
should be ما له زوجة
the other typo is :
على بَحْرِ By sea (ie. near sea)
and it should be as written in the text : على البحر