Not sure on the latter, but charging to around 80% and charging using a lower amp charger will definitely improve battery longevity.
My current SE 3 (and the previous 2) are way better than previous iPhones with the same battery capacity, by doing the above.