I'm not sure what the question is.
How to ask for support?
There are various options, I don't know enough to recommend when to use what. other can chime in.
Is it legitimate to ask for financial support?
Of course, nobody is entitled to benefit from free labor. if you think that GitHub stars will pay your rent, you are welcome to maintain the project, it's open source.
Is it necessary?
Not always, but sometimes it's obviously necessary. It's crazy that this in industry that can basically have as much money that it wants is neglecting to support properly the open source infrastructure that makes it possible.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.