sounds like you covered your bases lol!
how long is the drive??
i'd take him home in whatever i mean a shoebox will work balls are relativly hardy.
wait and attemt to feed the next day after you bring him home, use frozen.
and make sure you have a large box or something to use for "feeding time" never
feed in his reg tank, just remember any q's you have are online, DO YOUR RESEARCH sounds like youre going to do great tho