On TSR theres a lot of snobbery of thinking that a Russell group is like the God tier of universities, when in fact some of them are on a par or even less with some other non RG unis (course depending). Russell group unis are good on the research funding, around 70% of grants, so for subjects that need that its really good thing. for any uni, you do have unis that are very good in some subjects more than others. So like Lancaster (non RG) is good in physics, management, business, computer studies and medicine. Loughborough (non RG) is sports.
Re financial trouble, Lincoln (non RG) and York (RG), cardiff (RG) are facing that
https://thetab.com/uk/2024/07/22/uk-universities-are-crumbling-these-are-the-exact-unis-at-serious-risk-of-closing-375931. Although Im very sure they will get bailed out if they do.
I can only go by our own example and my two. Eldest studied particle physics at Lancaster (non RG) and is now at Manchester (RG) for her phd. The support she had during her time at Lancaster getting placements was fantastic, and provided the means to do her masters project which helped set up the phd in the right field.
The youngest will be studying at Notts Trent (non RG) for Zoo biology. She joined Reading (non RG) last year but wanted to be more closer to home, so she took a gap year and when she saw Notts trent, she wondered why she dismissed it; because its one of the very few places where you can be hands on with animals on the campus, getting first hand experience rather than just solely the classroom.
So for the eldest, she had the funding at both a non RG and a RG, so she cannot complain about either as they are both just as good. I wont know more about Notts trent until later on and seeing what support she gets so ill stand judgement.
The main thing is, as long as you a) get support from your uni department if you have any struggles and not dismiss you, b) they help and assist you getting a work placement, and c) they have a great help and support in getting you a grad job, and futher alumni work and careers support for when you leave uni, thats the main thing.