No, Google's road data is proprietary and is not distributed in a GIS capable format. This is because Google spends a lot of money keeping their GIS accurate and current, and distributing it for free would allow Google's competitors (e.g. Microsoft, MapQuest, Apple, ESRI) to download it. This would forfeit Google's competitive advantage in the web mapping world.
OpenStreetMap does offer downloads of their entire road dataset. The "Downloading data" Wiki page has some more information. The data download page is here. If you only need data for a single region or country, I recommend using the prepackaged downloads from geofabrik.de.
Integrate does not allow you to only move one dataset. Despite any weighting you do, in some situations one dataset will eventually move.
One way of getting around this is to set an aggressive threshold distance for the integrate, then use the spatial join tool with the 'join at line segments' option to spatially join the two road networks. Before you begin, ensure that you have a backup of both datasets, and that the dataset you want consider the primary one has an ID or primary key field, like FID or OBJECTID.
Because of the integrate, all the line segments that somewhat overlap should now share at last two vertices, allowing the spatial join by segments to work correctly.
Once the two datasets that have been integrated have been spatially joined by line segments, you should then have an output dataset that contains the attributes of both datasets, but the geometry was probably mangled by the integrate. However, the dataset that you didn't want to move should have an ID field that was not changed by any of the preceding processes. You can then take the dataset you just created, and the ID field that it contains from the original dataset, and join that by attributes (the ID field) back to the backup, unaltered, version of your primary dataset.
Best Answer
Please check this link, do give credits to authors
https://www.nceas.ucsb.edu/globalmarine/data