Hi,
BGP is supported on the ASA device with the ASA 9.2 code.
http://www.cisco.com/c/en/us/td/docs/security/asa/asa92/release/notes/asarn92.html
Also , PBR is supported from ASA 9.4:-
http://www.cisco.com/c/en/us/td/docs/security/asa/asa94/release/notes/asarn94.html
Other than that IP SLA is already supported if that is the requirement:-
Thanks and Regards,
Vibhor Amrodia