LoRa packets gets 2 extra bytes?

You're passing a string to Lora.print. It's not null terminated, so the print is sending the string and whatever is after it in memory until it finds a null.