I need advice on building a team

I'm currently running kaeya main dps, xingqiu and fischl as sub dps/support, with qiqi as healer. I occasionally replace qiqi with bennett when I need pyro. I've been receiving lots of mixed advice on how to set up my team, since Hutao's apparently my only "viable dps" (someone said) and I only just got her. I'm AR45 right now so I'm panicking because I don't know if I'm strong enough to continue WL6.

Any advice helps, I'm literally just so confused right now. I'm willing to "start-from-scratch" with a character.

(+ also I don't know why I just can't seem to kill the cryo regisvine with my current team- someone ALWAYS ends up dying. I've given up on trying to ascend Qiqi to ascension 4 (60/70), because I just can't kill that thing. Probably my own problem, I'm crap at dodging.)

SORRY if this is posted with the wrong flair, I'm kind of new to reddit :)

My current character inventory