Also " Have you your passport" should I think be accepted?
This would really need "got" to sound complete and natural to my ear, otherwise it sounds like there is a past participle missing!
Έχεις το διαβατήριό σου;
Should there be an accent on the last omicron?
Yes, there should be, you're right.