Yes, all of the F seats are great on the NH 77W.
If I were to travel with someone else, we'd pick a window and an inside aisle seat.
The 2 inside aisle seats are quite separated from each other.
Seat 1A opens for airport check-in and I like it along with 2A.
NH's only 2 downsides: Using the UA lounges at ORD and the PJ's are far from my favorite.
But you'll love the check-in and F security at NRT.