I think it is not the problem.
Iphone also cannot remove the battery but a lot of supporter too.
About the storage you can buy 128GB the maximum internal storage.
I think Samsung take off these is...