Sandilands has missed the past three matches with a broken jaw and was initially expected to miss at least six weeks - while Farmer and McPharlin were late withdrawals from last round's loss to the Brisbane Lions with knee and ankle injuries respectively.
New Zealand-born Campbell was drafted by the Dockers at the 2003 NAB AFL Draft.
Defender Scott Thornton is set to miss the next six weeks with a shoulder injury and is out of the side, while the Dockers have dropped promoted rookie Paul Duffield, emerging forward Ryan Murphy and 2004 Port Adelaide premiership player Jarrad Schofield.
Fremantle's emergencies are Daniel Gilmore, Des Headland and Luke Webster.
Richmond has made three forced changes.
Speedy midfielder Matthew White has been included for the trip west and will join Cleve Hughes, Jarrad Oakley-Nicholls, Dean Polo and Luke McGuane as AFL debutants to wear the yellow and black this year.
But as expected, the Tigers have lost superstar forward Matthew Richardson for the next two to three matches due to a wrist injury, while reigning NAB AFL Rising Star Medallist Brett Deledio will be sidelined for a week with a knee problem.
Midfielder/forward Andrew Krakouer will also be out for one match, because of a knee injury.
Key defender Darren Gaspar returns to side, having been out with a hamstring injury since round three, while forward/ruckman Greg Stafford also comes back after a brief stint out of the senior side.
Daniel Jackson, David Rodan and Jeremy Humm are the Tigers' emergencies.
FREMANTLE v RICHMOND
Saturday, 5:40pm AWST, MCG
FREMANTLE
B: Parker, Johnson, Mundy
HB: Schammer, Grover, M.Carr
C: Black, Hasleby, McManus
HF: Pavlich, Polak, Bell
F: Longmuir, McPharlin, Farmer
FOLL: Sandilands, J.Carr, Dodd
I/C: Campbell, Medhurst, Peake, Walker
EMG: Gilmore, Headland, Webster
IN: Campbell, Farmer, Sandilands, McPharlin
OUT: Thornton (shoulder), Duffield, Murphy, Schofield
NEW: Adam Campbell (North Ballarat Rebels)
RICHMOND
B: Raines, Gaspar, J.Bowden
HB: Tivendale, Kellaway, Newman
C: Hyde, Coughlan, White
HF: Pettifer, Pattison, Tambling
F: Stafford, P.Bowden, Meyer
FOLL: Simmonds, Johnson, Tuck
I/C: Hall, Polo, Knobel, Foley
EMG: Jackson, Rodan, Humm
IN: Stafford, Gaspar, White
OUT: Richardson (wrist), Deledio (knee), Krakouer (knee)
NEW: Matthew White (Calder Cannons)
Field umpires: Vozzo, Davis, Grun