As for whether it is Е О or Ё:

If you look at it from the point of view of insterting vowels (forming the genitive plural):

O is the hard variant, E is the soft variant:

thus:

окно -->...