The sim800l that is not 5v tolerant. powering it from 5v in arduino

One way or another you will have to make a power supply for the SIM800L.
Depending - it may require 800mA, which is basically out of an Arduino's capability.

https://www.teachmemicro.com/arduino-sim800l-tutorial/