The train is the fastest, but the schedule may not align with your flight arrival and the tickets are not transferable, so if you miss the train you booked, you need to buy another ticket. You will need to walk from the train station with your luggage to
Disneyland Hotel, which depending on the amount of luggage and the ability of the party members to haul their own luggage up escalators and through the security check point and then walk to the hotel may not be the best option.
The shuttle bus Magic Shuttle and a private car service pick up will both have the same approx travel time, approx 1 hour as they will take the same route. Both will drop off and pick up at the hotel, so no need to haul your own luggage.
Magic Shuttle pay in advance per person, and get on the next available bus, so it does not matter if your flight is delayed. The departure point at CDG is in the corridor which connects Terminal 2E and 2F at arrivals level, so depending on your arrivals terminal you may have to walk through the airport to get to the departure point.
Private car hire service driver will meet you at arrivals.