+1 for openmtb maps. They tend to be a bit detailed which can slow the device down but the guy has done a nice job of styling the trails to try and show what they are.
To answer your question on how to get them into your device, you just plug the Garmin in a PC and it appears as a USB drive. You can then download from openmtb maps a file called gmapsup.img specific to your region and then copy that up to the device. Just one at a time though.
If you want more than one then you need to merge two files together which is a little more complicated… Or you can my a microSD card and stick that in to the 705 to give you a second map but I've never had good luck with that