TRANSLATION To Latin

Is my translation ok?

  1. Who was from orators in Graece more famous then Demosthen?
    Quis ex oratoribus in Graeca celebrior Demosthene fuit?

  2. I have two daugthers. Which one did you saw yesterday?
    Duas filias habeo. (Is it better “Mihi duae filiae sunt.”)?
    Utram heri vidisti?

  3. Which girls did you saw in school?
    Quas puellas in schola vidisti?

looks good to me

Couldn’t tell you which one (the dative construction or one using habere) would be better. someone will, though.
vale