7:18 arrival at NRT (and let's say it's 7:35 or so by the time you get to the line for the check-in counters) seems sufficient to me. I've never taken a taxi from central Tokyo to NRT but it is going to be very expensive. The
Narita Airport website is listing prices of ¥20,000, which doesn't include the highway tolls that the passenger must pay.