That looks pretty good to me!
Shall we tackle the spells for both of them next?
Yeah, let's just change the profane bonus to +3.
I guess we should pick domains first. How about Air and Weather for Ahi and Darkness and Evil for Rahab?
Oh, those domains will be fine.
OK, 0th level spells: resistance, detect magic, read magic, daze, ray of frost, mage hand, message, arcane mark, prestidigitation should work for both of them, but I definitely don't mind swapping out daze and/or ray of frost for either dragon if you prefer.
That'll work for me.
Ahi at first level could have obscuring mist, protection from evil, sleep and maybe two of hypnotism, ray of enfeeblement, burning hands, or even magic missile. I feel like environmental control spells are best for him, but there aren't too many at 1st level, and I feel like he'd avoid melee due to his weak jaws. And magic missile from a Colossal dragon would be amusing. Or we could go for a utility spell like unseen servant.
For Rahab, I like lesser confusion (from the Madness domain as listed in the Divine section). Chill touch would probably work nicely with his alacritous claws, too, if he can use touch attacks with his claws. Alarm would make sense for his lair. Unseen servant and identify might also make sense with his flavor text.
Thoughts?

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.