@Darthhelpme
OK... Let's see... Where to begin....
Barris will not help your arena team. Like, AT ALL. She is actually a detriment. People (myself included) will absolutely seek out rosters who are not smart enough enough to NOT put her in their arena lineups. Even though I absolutely LOVE Barris.
Now with that being said...
Without question you want to star her up, gear her up, level up her abilities, and level her up. The arena is NOT the only area of this game. In the arena, Phasma is my leader. That may change to Anakin since he got his rework... Anyway, I don't know about you, but I waltz through GW daily. I have beat it well over 100 times. I almost have the 150 GW win achievement. Since I unlocked my Barris (I got her the same way, but more on that later,) she has been my lead in GW. Even without Jedi, she is (in my opinion) the unquestioned best leader for GW. You run a Lumi lead in arena. That gives your guys some health and some evasion (Lumi and QGJ get more since they are Jedi.) Barris as your lead gives twice the amount of health per turn of each individual, as well as has a 45% chance to give thousands more health every time she preforms her basic attack. Granted Lumi, QGJ, and Barris would get more health at the start of each turn because they are Jedi... But everyone gets the same amount of health when her free heal procs from her basic. This is determined by her total health. They get 6% health 45% of the time she strikes her basic attack. Also, Barris now has the best heal on the game. Lumi used to hold that title, but her heal is now a detriment since everyone has QGJ. He can remove her heal and give your entire opponent's squad offense up. I'm not sure what player level you are, but at max, that is a pretty big deal. Anyway, so now that Lumis multi round heal can be totally removed (QGJ, Mace, Teebo, Ventress, and I'm sure there are others,) Barris now has the best heal on the game because she can heal through heal blocks. See I am far enough along where you rarely see Sid anymore in the arena, but in GW, to this day he is on almost every roster. Sid can block the heal of everyone but Barris. Sometimes Dakas heal will proc through heal blocks, but I find that extremely rare. Barris will heal through it every time. Also if you have any thoughts on going after Yoda, she is indispensable.
I am a day 1 hard release player. I think every roster in the game should have a max Barris.
Also to note, we have soon have a shift in the meta. If how I am reading Tenacity down is correct, there very well may be a resurgence of Sid in the arena. IF that happens, if I am reading it correctly where no negative status effects can be blocked, Barris just may become arena viable. No guarantees though... But if I read it correctly, Barris and Admiral Ackbar will be absolutely needed.
Now I also wanted to give you props on saving up those ally points. Not many do that, but I do. Currently I have over 30k saved. So here is how I handle those. I normally only do my 5 free daily ones. In the odd chance I pull a shard or a full toon, I will go through about 5k or so. I find toons and shards run in packs so to speak. Normally if I hit a full toon and go through 5-7k of them, I will hit at least 2, sometimes up to 5 more full toons. But you have to do them the same way. Like if you let it stop the 1st time, let it stop each time. If you stop the thing yourself, stop it each other time. It works for me. I've pulled well over 50 full toons this way. So much so, I have pulled Talia so many times... (I had not actually worked on her since she was a 3*. That's when I stopped starring her. When I stop starring toons, I abandon farming them. No need to put time into someone I have no intention of using...) Anyway, I pulled her again just the other day and it gave me enough of her shards to almost 7* her. So now I'm finishing her off to I'll have another 7* for raids. My method has worked extremely well since starting. I make absolutely no exaggeration when I say I've pulled at least 50 full toons this way. 50 is a conservative estimate, as I'm almost certain I've pulled more.
To make an abnormally large story short, absolutely max out Barris and RG. Do both their hard nodes along with Rey DAILY. All 3 of those toons will be worth their weight in gold at max level.