For his “spellbook”, how about something like this?

(I’m trying not to duplicate anything already in his spell-like ability list – we can probably remove some but not necessarily all which are also in the cleric list)
He has access to the following spells: 0 – acid splash, arcane mark, dancing lights, daze, detect magic, detect poison, disrupt undead, flare, ghost sound, light, mage hand, mending, message, open/close, prestidigitation, ray of frost, read magic, resistance, touch of fatigue;
1st – alarm, burning hands, detect undead, feather fall, hypnotism, identify, magic missile, obscuring mist, ray of enfeeblement;
2nd – bear’s endurance, continual flame, detect thoughts, flaming sphere, fox’s cunning, glitterdust, mirror image, owl’s wisdom, protection from arrows, scorching ray, see invisibility, shatter, Tasha’s hideous laughter, touch of idiocy, web;
3rd – clairaudience/clairvoyance, deep slumber, fireball, flame arrow, halt undead, haste, magic circle against evil, nondetection, suggestion, tongues;
4th – fire shield, locate creature, mass enlarge person, mass reduce person, shout, solid fog, stoneskin, wall of fire;
5th – baleful polymorph, break enchantment, dominate person, dream, feeblemind, permanency, wall of force;
6th – antimagic field, contingency, disintegrate, geas/quest, greater heroism, mass bull’s strength, mass suggestion, mislead, true seeing;
7th – banishment, delayed blast fireball, greater arcane sight, greater scrying, greater teleport, insanity, limited wish, spell turning, vision;
8th – Bigby’s grasping hand, discern location, incendiary cloud, Otto’s irresistible dance, protection from spells, summon monster VIII, sunburst. The save DCs are Intelligence-based.