Let me make this simple for you la. Between XS-10, XS-20 and XT5, I think the best option for you is the XS-20.
1. XS-20 is more beginner friendly and cheaper than XT5. (The reasons to Skip XT5)
2. It has the same bigger battery as the XT5, (the reason to skip XS10)
3. It has a flip out screen, so you can do selfie , (the reason to skip XT5)
1. Bigger battery, yes. It's a valid reason to choose a body base on this.
2. Weather shield, it is one of the least useful features for hobbist. Let me ask you this, have you ever do photoshoot in the rain? Are you intend to do photoshoot in the rain or
snow?
3. Dual card slots - Are you doing photography as a hobby or job? If you shooting wedding or events that cannot be repeated, then dual card slots is essential. If not, they are
good to have but not necessary just like the weather seal.
I tell you this, the concept of future proofing is the most useless

idea in purchasing camera gears. (I'm quoting this from a fellow lowyat forumer, which I whole heartedly agreed). It may apply (to a certain degree) to buying computer/laptop. You know why?
Because by the time your knowledges and your photography needs have grown, you will realize that you need something entirely different from what fuji can offer. AS such, just buy what you REALLY need right now and forget about future proofing.
And let's be honest, what can guarantee you won't become part of the majority of those buy new camera for fun, use a few time, then leave at home collecting dust because smart phone is so easy and convienient to use and then have to sell the camera at the lost statistic .

Thank you so much for the explanation now im super clear on my needs. I do agree on those points you mentioned above as it's true though. Thanks again for the detailed explanation and clearing my doubts