i do not know what they are?
maybe senegal chameleons? or flap neck chameleons? not sure, some on ewill ID them for you and would give you the specific details,
and a suggested. it would be best to house them seperately especially if they are of the opposite sex and can breed, either way, they will go down hill slowly.