An organized food drive is easiest to work with (especially if the amount of items is somewhat substantial and a pickup would be necessary) but donations from individuals are accepted. Be sure to check for expired products and dented cans as they can't be used and disposing of them creates extra work for the volunteers.
Fairly certain NTFB accepts food donations by groups. As an individual you'd likely have to host a canned food drive to donate
Im not sure about it. But you can give them a call and ask.
Thanks! Your answer is awaiting moderation.