For now I'll be running a garden type hose with the metal ends cut off and replaced with plastic ones from the garage into the house. When I'm done, I'll just coil the hose back up in the garage. The pump is a Sicce 3.0, so it won't move the water real fast, but MUCH faster than lugging 5g's at a time back and forth! The final design I will add a Litermeter III to the system and pump the water through the attic like you want to do. This will be for daily water changes though at a rate of a 2 or so gallons a day. If you are wanting to do 20% changes at a time, you'll need to find a large pump that can move a fair amount of water at a 9-10ft head height. You could go with a used Reeflo Dart pump for this. Use it to mix your water between tanks in the garage, then open/close valves to have it pump to your tank through the attic. At a 10ft height the Darts still move 1500g's an hour. You can find the used Darts in the classified here for $125-ish. On a 120g tank, if you are doing about 25g water changes, that equates to about a minute with the Dart to refill the tank after draining out 25g's. Pretty quick if you ask me!
As for the draining of old water, right now I'll siphon it out of the tank into a brute on wheels and bring it out to the end of the driveway to dump so it doesn't kill the grass. The final design will use the Litermeter. The old tank water will come back through the attic and drop down into the laundry room and dump into the washing machine drain line. This will all be done with 1/4" RO tubing that the Litermeter uses.