1.
Brooks is really a boy's name.
2.
Cosette could have the nn Cozy (which could be really cute).
The only comments I'll make on the names is that it is nice to see such old-fashioned names like
Gerald and
Ernest. Zahara is pretty, but Goddess is idiotic.