I think the LG K20 Plus may be an option although it's 32GB of internal storage. It has SD expansion as well It does have the replaceable battery.

I think they are free with a port in.
My wife...