Talisman Wilfried Zaha hasn’t started the Eagles’ last two games after returning from international duty with an illness.
Meanhile long-term absentees Nathan Ferguson and Eberechi Eze are still recovering from their Achilles injuries.
However, Vieira confirmed in Friday’s press conference that virtually everyone had taken part in training.
“This morning, we had training, and everybody was available,” said the Frenchman.
“The only one that didn’t start training with the squad yet is Nathan [Ferguson]. But again, he’s doing really well, and he should start taking some part of training with the team in the next couple of weeks.”
The Palace boss then revealed that Zaha is doing well following his recent setback, although he refused to confirm on Friday whether the he would start against the Cityzens.
“We will make a decision tomorrow. Wilfried had a full training session with the team, and he’s doing well. We will make a final decision tomorrow morning," added the manager.