Without inmortality, the only way kaguya could win is be seeding them to another dimension, cuz admirals are logia, and they had abilities that can hurt kaguya without having any kind of AP, like gravity crush, internal freezing, temp and etc.
Raw power like WB would not work in her since she tanks 9 biju RS with just superficial injuries, and that has more AP that anything in OP.
Fujitora's gravity is fodder for someone like Kaguya. Fodder characters like 8 tails Naruto was able to go against Gravity which can pluck out a mountain range from solid earth.
Plucking out mountain range >>> Any of Fujitora's gravity based feats
Kizaru and Akainu get splattered to the point they can no longer reform. Or get vaporised. Their intangibility is not as OP as people make it out to be. They are not invincible. They can't catch her with any of their attacks cause they are inferior in speed and Aokiji's freezing won't work. Kaguya has already shown that she can just go against freezing through teleportation.
Kaguya tanks amaterasu which can vaporise hard steel in a second, she also tanks the heat of Akainu. But she would never be caught in the first place cause of the speed advantage.
Kizaru also is slower than kaguya and weaker than Kaguya. Kizaru is light speed when he turns himself into light or uses light based attacks, But his own reaction, combat and travel is not light speed. But his intangibility is a problem. Kaguya has no move to affect his intangibility except for the expansive TSB. Kizaru will be the last one to lose here.
Kaguya is physically stronger than the whole team and has virtually no weaknesses against their attacks. She solos like always.