Burton missed last weeks clash with Charlton in the FA Cup because he had already played in the competition for Rotherham United while Weaver was ineligible.
Weaver will most likely take David Lucas' place as the former Preston goalkeeper wants to return to the team on top form following a knee injury.
Gilbert missed out last week because of a slight hamstring niggle but should be fit to face his former club while Hills was suspended, although Sturrock may stick with Chris Brunt on the left-hand side.
Doncaster have also completed the move for Graeme Lee - the defender signed a two-and-a-half year at Belle View.
Danny Reet has also secured his £25,000 to Mansfield while Paul Heckingbottom has signed for his boyhood club Barnsley on loan and should make that move permanent on Monday.