Okay, here's the outline for the spells:
Spells: Ahi casts spells as a 17th-level sorcerer. The steel dragon can cast spells of the Good, Luck and Weather domains as arcane spells.
Sorcerer Spells Known: (6/9/9/8/8/8/8/7/5; save DC 20 + spell level):
0—arcane mark, daze, detect magic, mage hand, message, prestidigitation, ray of frost, read magic, resistance;
1st—color spray, entropic shield, obscuring mist, protection from evil, ray of enfeeblement;
2nd—aid, fog cloud, glitterdust, gust of wind, invisibility;
3rd—arcane sight, dispel magic, lightning bolt, suggestion;
4th—freedom of movement, holy smite, scrying, solid fog;
5th—break enchantment, dispel evil, feeblemind, wall of force;
6th—blade barrier, geas/quest, true seeing;
7th—greater teleport, mass hold person, spell turning;
8th—holy aura, moment of prescience.
Spells: Rahab casts spells as an 11th-level sorcerer. The grey dragon can cast spells of the Darkness, Evil and Madness domains as arcane spells.
Sorcerer Spells Known: (6/7/7/7/6/4; save DC 13 + spell level):
0—arcane mark, detect magic, detect poison, ghost sound, mage hand, message, prestidigitation, read magic, resistance;
1st—alarm, identify, lesser confusion, protection from good, true strike;
2nd—blindness, command undead, eagle's splendor, hideous laughter, whispering wind;
3rd—blacklight, dispel magic, stinking cloud, vampiric touch;
4th—charm monster, confusion, crushing despair;
5th—dominate person, nightmare.