I would leave the SCCM 2007 site up and running, create new Boundaries and boundary groups in sccm 2012 and don't enable the boundary groups for Site Assignment, thenyou will not have any overlapping boundaries. That way you can migrate in your own pace.
Regards,
Jörgen
-- My System Center blog ccmexec.com -- Twitter
@ccmexec