Moving the fields and data from one content type to another content type
you can definitely accomplish this with the migrate module (https://www.drupal.org/project/migrate). Your source DB and your destination DB will be the same, but that is acceptable. You're essentially migrating ContentA nodes into ContentB nodes and since they both have the same fields the mapping should be very simple.