Sorry I don't know the seat pitch details, but it seems to be much better than average, the seats are extremely comfortable and much wider than the average.
Alcohol is served and the food is excellent with a mix of Middle Eastern and Western being available.
As far as I know smoking is not allowed.
Jaguar, mentions the gifts - I had a lovely collection of procelain (?) buildings, which made great last minute presents!
As for miles I have never earnt any on Emirates - I don't know if you can and I can't be bothered to figure it out.
Nick