I didn't read it as not welcome.  The food bank serves a specific community need, however regardless if you show up needing food they will help you and then redirect to the main local food bank.

As for the religious accommodation- you do realize that it has been going on for years for christians and Jews.  For the christians it's easy as most major holidays are stats.  For those of Jewish faith - the schools I. north York and York university have been scheduling around the fall holidays for years.

Personally I don't have a problem with prayer rooms in schools especially if it means that students will make Friday afternoon classes - when people get all upset about this they forget that we don't have school on Saturday or Sunday so it doesn't interfere with Jewish or Christian services.