Alabama isn't a nice name in my opinion. It's a strange sounding word to begin with. However, the nickname Bambam could be cute.
Cricket is a game, and a boring one at that!
Honesty, I suppose is a virtue and OK as a name, but not something I would ever use.
As for the BA's I can honestly say I seriously dislike almost every name on that list except;
CatherineCharlotteReese (for a boy and I prefer
Rhys)
ElijahAntoinette is OK, Antwanette is a travesty.