Hello,
You are using local pref, so traffic will not be sent to Border Leaf 2 unless ebgp sessions on border leaf 1 are down -> on this case Leafs send traffic directly to border leaf 2, so on conslusion no need for iBGP between border leaf.
IBGP session should be useful on case of servers attached directly to border leafs (rare as usecase) !!
Hope it helps!
Hicham