Danzo could outlast Deidara in terms of chakra or have Deidara run out of clay.
Izanagi may only last ten minutes but Danzo can deactivate it to save time because unlike MS Sasuke, Deidara doesn't have instant one shot techs so Danzo can always activate and deactivate it when it's necessary.
Baku's suction should be able to effect the flight of Deidara's clay bird allowing Danzo to shoot it down.
Danzo wins both scenarios with mid difficulty.
Because Gaara is actively controlling his sphere of sand and he himself isn't exposed to the suction. Also Deidara can't tank long ranged fuuton, Gaara can.Why do you think gaara can counter Baku suction by flyin away but Deidara can't?