Hi,
Yes MicroSD card is available for 256GB & Battery will not be longer removable in other mobile devices.
Reason = waterproof You can damage it with opening your phone case.
Thank you MaitieS, I will try to remember never to open my phone under water. I appreciate you bring this to my attention.
The only way I would give up a removable battery is if the phone was fully waterproof meaning I could go scuba diving with it for hours.