per la tua prima domanda:hai menzionato lo schema identico e la struttura della tabella, in tal caso, si tratta semplicemente di spostare i dati da una tabella DB (cioè un DB più piccolo) a un'altra (cioè un DB più grande). per questo devono garantire
1) non c'erano duplicati di dati (almeno nel campo PK)
2) spostare i dati da un db all'altro per sql server fare riferimento
Trasferisci dati da un database a un altro database