Rich, thanks, I went quickly through your file and checked first the different error codes you've mentioned.
P1611 & P1602 : Motronic ECU's were underpowered at KEY ON. There are stored errors which happened before the SD3 readout and was never deleted. Errors were caused by a very weak battery. During the SD3 readout, your voltage is fine (12.315V - engine not running).
P02: Immobilizer ECU - same as above.
U1706: NCS Suspension ECU can't communicate on the CAN Bus with the ABS ECU (NFR). This error is detected when your engine is running and the car is moving. This was a stored error not currently present and there is a high chance it was related to the battery issues you had.
B1005: Error always present when the engine isn't running and the car isn't moving. This is normal.
Actually, all is fine, no worries
When you've a chance, your dealer can clear the above DTC errors since your battery has now been replaced.
I will dig a bit deeper in the different F1 & Motronic stored values to check all is fine and your car is running in a healthy way
Most interesting are the total running time (347 hours) vs total miles vs number of gear selections (your car has almost never been driven in the 6th gear and most in second gear). Left vs right engine banks values are also interesting to be compared.
Regarding the OBD reader, please be aware that you won't be able to read most of these Ferrari specific codes. Only a SD3 or equivalent can access such info. But the OBD reader is still useful when you have a CEL (Check Engine Light) and you want to know why.