I've never seen any at the store, but you could ask
I don't think they accept mattresses, due to hygiene issues.
No
I believe all donations have to be dropped off by yourself
If you call I think so.
I'm not sure, should call them and see
Thanks! Your answer is awaiting moderation.