A 6 month update
I took the levorg to subaru who couldn't find any leaks. They used a powder to see if any appear and my front diff drain washer is leaking.
I still haven't had the cvt or diff fluids replaced but came here to see what trans fluid was best.
My wife has had her car from new and to help with selling it on at a later date, we have always gone to the dealer with it.
Yes you pay a premium for their stamp, but I think it's worth it.
With my cat I try to use the same garage for all works and serving.