Simple, and gets the job done. If it's a lead acid battery, you'll extend its life by making sure it's fully charged occasionally. It may not be getting to 100% the way you're using it.
I am going to second Shade's opinion here. As long as you are driving each day this system will work, but likely not charging your aux battery fully. When you get home, make sure you charge the battery fully to ensure it's topped off every so often.
Other things to consider:
The seven pin wire is designed to bring lights to the back of the truck the wire is not heavy enough gauge to provide an optimum charging voltage (see voltage drop.)
If your system does not have a cut off, (solenoid, etc) it is possible when running the fridge from the aux battery you are drawing from possibly all of the batteries from the truck. If you don't hang out for more than a day or two before driving, it won't likely be a problem but the potential to not be able to start your truck exists.
The fuse on the trolling motor power box does not protect the 7 pin wiring leading to the back of the truck. You need to fuse nearest the source (battery), otherwise the fuse "may" protect from a fire but only after the wire melts.
Having just watched the video, that is one sophisticated truck. The last thing you want to do ever is to drain this 48v battery this system can't be cheap. I would hope Dodge has done something to protect that battery from a parasitic draw, a fridge, causing damage, if not make sure you protect this likely, very expensive battery.
One last addition, that is a sharp looking truck. I like the part of the video where they talk about some features of the cabin mounted battery that I did not really understand while showing you all the cool ******** the rear seats could do. I drive a Cummins Dodge and frequent a forum related to that. While the Cummins guys could likely wrench circles around this forum, I don't go there for electric advice. Your truck is way cool/sophisticated good luck figuring out what is going on under the hood or behind the seat.
What kind of mileage did you get on your 3k trip? Care to share some photos?