I like the look of your character a lot. Can I suggest some kind of either weakness/hatred/fear of fire? This is just so that Velma is a bit more balanced in my opinion. Please make a post in the character would like to.
Also, if you pm me so we can work out some way of working your character in.