yo_haha,
The best route for using esri web mercator basemaps is to create a child replica geodatbase of your data in webmercator that way all your data is in web mercator. There is white papers on "creating a child replica in a different coordinate system" that you can search for on esris support site. I am unaware of anyway to reprojecting esris basemap caches.