CUTigers is correct, the PPE headers ship complete with an o2 Conditioner that fools the ECU. You will have no issues if it is installed correctly. The Borla will fit your F just fine.
The answer to you last question, is I certainly would, but it's up to you. I have Magnaflow Hi-Flow cats. on my system.