I've found the service DFW-NRT in J to be hit and miss just like most AA flights. I'd see if you can score a Japanese meal as they are pretty tasty for airline grub. Seating wise JL is much better J product. I'd bring backup entertainment options but that's just me. Have a great flight!