It has a single camera lens, no MagSafe technology (although it supports Qi wireless charging ... see if the iPhone 13 Mini is still available or buy one refurbished through Apple.
Modern phones, like the iPhone 16, have a large internal battery capacity. Recharging that battery can take about four hours, if using the slowest available charging methods. In best conditions ...