Ribery has not played for the German champions since early December due to a thigh problem, with the Frenchman an unused substitute last weekend in the win over Augsburg.
Gotze has been sidelined since October after picking up an adductor problem while on international duty with Germany, but both are set to feature this weekend.
January signing Serdar Tasci is in line for his debut after suffering concussion in training shortly after joining, with all three men due to get valuable minutes under their belts before Bayern's last-16 first-leg trip to Juve on Tuesday.
When asked about Gotze and Ribery, Guardiola told reporters: "They are ready, they are fit. We have to see how many minutes they have in them.
READ MORE | Vidal: I miss Juventus
"[Tasci] has got a lot of character, good vision and he's great on the ball. I'm happy to have him."
Defender Mehdi Benatia could return to the squad against Darmstadt following a muscular injury as Bayern seek to extend their lead at the top against opponents who have impressed on the road this term.
Five of their six Bundesliga wins this season have come away from home, and Guardiola added: "We cannot take Darmstadt lightly.
"They are, after ourselves and Borussia Dortmund, the third best away team in the league [joint with Bayer Leverkusen]."