ONI is one of the more easier levels in the campaign to do on legendary, just remember this isn’t like older halo’s, you can’t dance with elites meleeing them, if they close the distance, run back, take cover, let an AI occupy them while you recover. Because of the damage system, enemy melee is lethal even if you have full shields. Sometimes you can get away with a partial drain from one hit, but not usually. Strip elites’ shields with the plasma pistol but don’t over charge it, on legendary sometimes their shields may require more than 1 fully charged burst to drain their shields. But it is a viable option - to ‘noob’ shot them. Armour lock is generally useless in the campaign, it is better to stay mobile than to deflect some damage. Unless you are playing with Iron on or aiming for flawless cowboys then there is no shame in dying.
When you get the target locator, blow up both wraiths, then after all enemies are dead get the rocket launcher and give it to the AI marine who enters the warthog. Make him ride shotgun (passenger), while you drive and kat mans the gun. This way you have unlimited rockets, very valuable if you can keep him alive. Revenants are devastating on legendary, best thing to do is strafe while driving, with a rocket passenger. Once you get inside the base just take it slow, and remember never charge an enemy who is using a power weapon.
Tips in general. Duck into cover when you can, never stand out in the open. Be wary of suicide grunts, if you shoot their grenades when they go kamakazi they blow up instantly. Hunters aren’t the same as in other games, they need way more ammo to beat, the shotgun works very well if you know how to dodge their attacks when up close.
When it comes to enemy vehicles if you can kill the gunner, there is a point where if you are in a vehicle they will not shoot at you if you are at a particular distance from them. Very usefull for dealing with wraiths on Tip of the spear at the 2nd AA gun.
Never let AI spartans drive. Don’t betray AI marines, noble team has nuclear bullets.
Never rely on noble team, they suck, instead take cover in firefights, try to flank enemies. Be wary of over charged plasma pistols and jackal/skirmisher marksmen especially when your shields are down.
Grunts react well to plasma, as do brutes, elites have more health and are harder to kill with plasma alone. Jackals you can 2 shot them, if you shoot with the dmr where they shoot from their shields, then when they are stunned they expose their head.
Pace your shots, conserve your ammo, and use power weapons wisely. Brute Chieftains on legendary are nasty, especially with fuel rod guns or gravity hammers.
Good luck with your quest!