It is possible to reach NRT for that flight.
For example, 06:18 Narita Express from Tokyo station will reach NRT at 7.18.
If cost is a major factor, then I'd say you have a good deal with that friends and family rate. You probably should take that.
You don't state whether you're just in transit at NRT or whether this is the last night of a trip to Japan. That might affect your choice, too.