I have no idea what an Odo Crosses is...but its not advised to keep more than one chameleon in the same cage (with the odd species exception) after they are 3 months old.
You can breed different morphs of panther chameleon together and most of them (can't say all) and they will produce but its best in most people's opinion to keep the species lines clean (not crossbred). Its possible that some morphs of panther if crossed will produce weak babies...I have no proof though. Chris Anderson might have an answer to that.
A veiled crossed with a panther (two distinct species bred together), for example won't likely produce offspring....and again...any cross breeding muddies the water so to speak.
Your chameleon might be old enough to breed now, but most people advise not to mate the female until she is full grown herself (and in the case of veileds and panthers, for example, not until they are a year old).
BTW..you need to make sure any chameleons you breed are in good health...and you need to quarantine any new chameleons coming into your house for several months minimum before mating them too. (See the article about quarantining here....
https://www.chameleonforums.com/quarantine-36078/).
Since you are just starting out with chameleons IMHO you need to learn as much as possible about them before breeding them...because breeding them means that you may end up being responsible for looking after quite a few babies. You also want to know about proper care, especially for the females, so that you don't end up with reproductive issues....eggbinding, etc.