In the end, I'd say Lelouch on all accounts.
Azula may have firebending, but she doesn't have a Knightmare Frame or Geass. If they meet in person, there's Geass. Or he could just shoot her. If we assume they both have access to their top corabat potential, Lelouch has two top-tier Knightmares...