Here is a general pic of what the Corsair ships look like:

In all the pictures I've seen of them (And I've seen around 8) they all seem to be around that kind of shape and size. Similar to the Shebec...I guess.
Another picture
Hope those help.
Folwren, yeah...I might need a little more. Just a little more about your characters depth, or what's going on around him. Also, for your history, I think there's one problem with it. By the time of your character's birth, Osgiliath would have already been an almost ghost town, since the plague had destoryed most of it. Do you think he could live elsewhere, or was he really living in the decaying city? Otherwise, it's a good character sheet.