my battery hits 79 after 1257 days

currently using 12, and once had idea to buy 15pro/ 16pro but am not impressed with those specs and kept using my 12.

and now my battery finally hit 79. can i replace the battery for 8800 (inr) which is around 100$

no idea to change my phone. will it last for another 5 years? or not?