It is possible, and I've planted all of my roses and bulbs in wire cages for that purpose, but gophers can also travel overland, so they could burrow down into your mesh-lined spots. They recently learned that trick in my garden, walking over to the roses and burrowing down into the cage to eat the roots.