Ranks are there to be used. One way to do it is to have for instance like this:
Originally Posted by sarsipius
Where you can say that raiders are those with above 60% raid attendance or something and since they are consistant raiders they will have priority in getting invited to raids they have signed up for. Members are below 60% attendance but will have priority above Social members and alts. Really no clear answer to what you guys need and what will work for you but doing it like this will make sure that the consistent performers are getting something back from being consistent.
What is the guild bank for? Does it cover consumables for everyone plus repairs? If so people should probably contribute to the guild bank. But then agian it's easier to say that people bring their own consumables and pay their own repair. Use the guild banks gold as a bonus and enable guild repair one progression nights to keep the morale a bit higher maybe? I don't think it's a good idea to demand or reward a rank based on guild bank donations but milage may wary - player A can suck at playing and constantly lag/die in the fire and watch tv while raiding just because he or she sendt 2000 gold to the guild bank? Doesn't seem fair to me.
If by schedule you mean raid nights then you just have to try and find out when your members are available. If wedensday is a good night for many then wedensday it is. Set up a vote for days on your forums and see what the general meaning is and make plans from that.
Or if by schedule you meant what raids to do when then I suggest that the start of your week you do the farm content as quickly as possible. Ie. wedensday you go pew pew Onyxia and TotC 10 man and sunday you try out heroic TotC 10 man and go Ulduar if it's too hard. Members then know that they can PUG Onyxia on a thursday since the guild cleared it already this reset. Another way to do it is to put progression fights early in the week so that people still have motivation to get those shiny epics later in the week when you do farm content then.
"We have two ears and one mouth for a reason." - Buddhist belief.