It varies rescue to rescue and person to person. Some rescues supply accommodation, some people do. Some poeple pay day to day stuff, some don't. Some rescues pay vets fees, some poeple do.
It always varies depending on what kinds of animals you want to take on and what their needs are (like general basic fostering, emergency fostering, for those with additional needs, etc).