What if I have a device which does GPS and GPRS / LTE - serial ports (Beginner)

Hi, I have created a project initially on a RaspberryPi - which uses a wavecom 7000E nb-iot-hat

I have been using the usb port for GPRS connection (PPP) and the serial port on the Rpi for getting GPS data.

I am working on moving it all to Arduino (hoping to fit on a nano) but I am struggling to understand how to go about keeping a GPRS connection alive - and - constantly logging GPS signal data.

I am not sure where this question fits in - possibly too dumb to fit anywhere - but hope somebody has input.

Device I am trying to use: https://www.waveshare.com/sim7000e-nb-iot-hat.htm