To begin with, welcome to FT!
You can find some very useful information on AF 777-200 on
Seatguru - looks like lots of seat pitch and a lie-flat bed.
The search engine at Airliners.net has several pictures of the business section. I expect you will pleased with your flight accommodations.