Chosen Solution
I am giving my old iphone away. The sim card has been removed. Do I need that for the phone to charge or start? The phone will not charge or start
You don’t need the sim installed for your phone to boot or charge. If it was working before you stored it a new battery should be all it needs.