It sounds a good news but they will not be fully ready that will affect their performances in the big match. Having them is better than don't have them in the match and fans in Saudi Arabia actually wait for clash between biggest star players from Europe and more specially, it is a big match in the nation.
Players like Neymar and Benzema were signed by Saudi clubs exactly for matches like this one. But injury woes threaten to derail their plans. Neymar is yet to make his debut for Al Hilal, and Benzema is currently out of action as a result of hamstring injury. Benzema's injury was uncovered during the match against Al Wehda, where he was substituted just before the half time. He is 35 years old and no longer young. This may result in more recovery time before he is back in action. The match BTW, will start in around 12 hours from now.
They wanted to have Messi too but the player refused to join Saudi Professional League. They wanted to have him to make a legendary fight between Messi and Ronaldo in Saudi Arabia but that plan failed.
Benzema and Neymar are not Messi and Ronaldo but they are one of biggest star players in last many years. Their injuries only show risk of signing contracts with old players even they are star players and professional. With their old ages, it's hard to maintain good body and fitness like when they were younger years ago. Neymar has bad habit in his life so moving to Saudi Arabia will give him more opportunities to enjoy his life with very lucrative salary and special privileges from Ah Hilal.