I'd have the dealer take care of it, as the B code indicates that you may have to reprogram the transponder key ECU, which the dealer will need to do.
In all tests for the B27XX codes, step 1 is to clear the DTCs and recheck.
DTC P0125 - Insufficient Coolant Temperature for Closed Loop Fuel Control
Check wiring to coolant sensor
DTC P2440 - Secondary Air Injection System Switching Valve Stuck Open Bank1
Usually from a problem in the air switching valve
DTC B2799 - Engine Immobiliser System Malfunction
Possible ECU/ECM communication malfunction
Possible transponder key ECU malfunction