Geelong captain Patrick Dangerfield is set for some time on the sidelines, while a key Collingwood pair return.