Hi
As a French I have been many times to Roland Garros.
Tickets are hard to get but manageable
No airline for me but I would recommend Singapore Airlines
You will find good Airbnb, do not go near the stadium, choose somewhere in the city (Paris 1, 2, 3 or 4, 11 and 18 are cheaper but nice)...