2) I've actually toyed around with the idea of range indicator after I saw haste's UI without any action bars. For caster classes the range is essential. However, to the best of my knowledge, that would require tooltip scanning of the entire spellbook etc. so the job would be better suited for a small library that other mods would use. So if there's any volunteers, lemme know when it's done ;).
SpellCache already does the spellbook.. If someone can explain to me how it works I can write the lib, as it sounds interesting for my own purposes as well.