The issue of PDB has been discussed
in depth (some might say ad nauseum)...
As for meal service in F, AA determines that by flight time, not distance. Per
aa.com:
First Class Complimentary Food Service
Complimentary food service is offered in First Class on all flights system-wide that have flying times over two hours and that operate within traditional breakfast, lunch and dinner times. Generally, a snack service will be provided on flights greater than two and a half hours that fall outside of a traditional meal time.
Here's a recent discussion regarding meal v. snack