Not sure about the window situation but it sounds about right.
Check that you are definitely on a -200 and not a -300; 10H and 10K in a -300 are awesome seats and worth paying the extra for. If on a -200, I often recommend picking a D seat around row 35 or so if the EFG seats aren't occupied. You will sometimes hit the jackpot and have the EFG seats empty, and be able to lie across all four seats.
I think the C seats have restricted legroom due to the presence of an equipment box.