She looks good. I'm glad that you understand that she will lay eggs regardless of being mated or not. She doesn't look gravid in the pic you posted, but are you offering her a laying bin?
Also, Veiled Chameleons seem to be viv/cage territorial. They tend to be a bit more aggress and sport...