Joe, that looks like a Hi-Vue window to me! I love those!
Sounds like the oven needs something other than a "gas line" if the stove top works.
I do like those cast iron burners. The wells appear to be cast iron too. Are they? If so, it's impossible to over-use this range -- as if the pictures don't already indicate as much.
I wish my sister would consider something like this and dump her frumpy white Wedgewood.