Here are some expenses -
Pool salt is cheap but the intial setup will cost some money. To go from 200ppm to 3500ppm chloride concentration (salt), you'll need about 24, 40-lbs bags of salt. At about $6 per bag, that's about $144. In a pool with no leaks, you shouldn't see too much slat loss and so you'd only be adding salt at the beginning of a season to correct for winterization draining and refill in the spring. A couple of bags per season at most.
The SWG will likely run at about 200W power consumption (when ON) so that will add a little bit to the power bill. It's normally not necessary to run it at 100% duty cycle so it should have minimal impact.
DE is cheap. And, considering the filter you'd be getting, you may only need to charge it up once per season. That's a 10lb charge of DE and most DE is sold in 25lb containers. The cost is around $30 or so, so it's not really a big expense.
Your initial chemical start up (cyanuric acid for stabilizer, muriatic acid for pH adjustment, etc) should cost a few hundred bucks but then be fairly cheap to maintain over the season and from season to season. You can figure that most TFP pools spend about $300 per season on chemical costs. You'll need to buy a test kit for the pool, so figure that's about $100 up front and then refills will likely be less than $30-$50 per season (I suspect closer to $30). Next, you'll have to figure out water and this is going to be tricky -
You can't fully drain a vinyl liner pool so your options here are to do either attempt a partial drain and refill in order to dilute away the bromine (could take several cycles of water exchange) OR completely drain the pool but then pay money to have the liner replaced. A new liner, especially for what sounds like a very custom-shaped pool, could be a fair bit of coin to replace - upwards of $8k (I dunno, that's a guess, I have a plaster pool so I know nothing about vinyl liner costs). After installing a new liner, you can then refill from your friends spigot if she is on municipal water. If she's on a well, you'd likely want to not stress her well out and the water could have iron in it, so you'd be better off trucking water in for the fill. Trucked water can be a big up-front expense and so if that becomes necessary, you might want to get some estimates for what that costs.
Other than that, on-going pool costs can be fairly low.