Is there any way to clone a content type
No need to clone content type. I had the same issue but I handled it this way, create all of the common fields and then create one more extra field of type list and you can call it Field Type, this field is a list of content types. When you are entering content, you only need to select an item from list to distinct among content types.