Automatic Switching to Battery on Power Failure

Charging sla's aren't that bad, they are pretty robust(I toture them often with electrically abusive experiments), probably the most effecient way would be a mosfet, a regular diode would only be worth it at low currents, a germanium diode is better but still has current limitations(as well as heat)
Basically for that size battery you will want to charge it @.3-1amp constant current untill it reaches close to 13.8, then you have it constant voltage @13.8
Easiest way is to use a lm317 although @1amp you will need a heatsink