Is my translation ok?
1) Whole Greace has sieged one town for ten years.
Unum oppidum decem annos totae Graecae oppugnaverunt.
2) Father have two sons and three daugthers.
Duos filios et tres filias pater habet.
3) In school library there is several thousands of books. (School have several thousands of books).
In scholae bibliotheca plus milia librorum habet.