Recommend a budget phone with a great camera?

I don't really care about other specs(they can be average), but I really need a decent camera.
Phone must be bellow 400$.
Is Sony Xperia XA1 a good choice?

NO IPHONES(obviously)
Must have expandable storage.

Added (1). No. I need a phone aswell.

Can I restore an iPhone from a previous version of iOS?

I will be getting a iPhone X, but my iPhone 7 Plus is still on iOS 10 due to the fact of issues with iOS 11 on some devices and I'm just playing it safe. When I get my iPhone X, will it be able to use my current back up on iTunes with the file coming from iOS 10, or do I need to update my iPhone 7 to iOS 11 for it to be compatible?

Can Krazy Glue be removed from metal?

It has been hours since the Krazy Glue has sticked to my Android phone that I'm planning to give away. Can it still be removed even though it has already dried up? What days, weeks, months or years? After a year, can it still be removed? The phone itself is not broken because the battery still works perfectly fine, but the glue is stuck in the charging port. Can the charging port still be fixed or do I have to buy a new one? I'm using an iPhone right now. If Krazy Glue can be removed? How can I remove it?

My iPhone 6 phone number for iMessage and FaceTime is no longer activated?

I recently updated my phone to iOS 11.0.3, and after doing this update I found that the iMessage and FaceTime wouldn't allow me to use my number to iMessage and FaceTime anyone, and it would only allow my iCloud email address to do iMessage or FaceTime. I've called Apple Support multiple times and I did everything that they told me to do, but it still isn't activating. This has been going on for a week, and I even did a restore of my iPhone as I assumed that would fix everything, but so far it hasn't changed anything. Is there anything else that I can do, or should I just take it into the Apple Store.

Viewing text messages not received

Is their any way i can view text messages that i did not receive. I had a iphone and when i made the switch to android i was not able to receive text messages from iphone. I now fixed the problem. But is their a way to view the text messages i did not receive.