It varies by each Goodwill store and or the volume/condition of the donation. Call the location you plan to donate to and ask them.
Only drop offs...but Salvation Army has home pick ups
Call them you never know they might actually come pick it up and they might not
No you have to drop it off.
Thanks! Your answer is awaiting moderation.