Another alternative: a tank in each place, with a 1g travel tank to carry him back and forth. This would involve matching temps and parameters so he's not shocked when he arrives in each home.
I had to evacuate and travel for weeks with a betta last year. I bought a 1g tank, scooped water from his old tank to fill it 2/3. Nothing else was in the tank except a thermometer so I could keep track of how the car temp was affecting him. No substrate, no silk plant, no toys, so that nothing would turn into a weapon to bash him while in motion.
We were on the road for 12 hours the first day, 10 hours the second day. He nipped up to the surface for air, so no air stone. I carried him into restaurants and hotels (weirdly, no one ever questioned a fish on the dining table). He lived in that tank for the whole two weeks we were gone. At the destination, his plant and betta log went back in and he had his 5-minute fighting mirror ball again each day.
What I discovered was that his focus was on me, not his stuff. Since everything else was new and changing, he seemed to bond with me and became a fish that came up front every time he heard my voice or I entered a room. If I have to leave for a hurricane again this year I'll do the same thing.