Hi Andrew
I have the same additional pump fitted to my 2018 Triton and don't get the siphoning effect you describe, so I've been lucky in that regard. I can't see a non-return valve (see attached pic) but maybe its fitted elsewhere in the system.
For sealing the aquaroll, I bought something called a W4 aqua cap (can't post a link yet, as a newish member)
Its kind of ok, but I now need to buy a large hoseclip to ensure its attached to the aquaroll securely
TBH, its a minor faff to set it up and although its nice to know we have the option of larger reserves of water on a longer stay, I'm wondering if its easier just refilling the onboard tank more frequently. I guess I'll find out what works best as I go along (we're only out on our first week, so still on a voyage of discovery!)
Steve