I don't know personally - I do know that Feniexs Universal ILBs now have a rubber shroud piece that helps it be snug up against the windshield so you don't have crazy flashback. I'd just go with a universal bar and I think it'll work just fine.
Yes, it will fit. Ford superduty cabs are the same from 1999 thru 2016. If your truck has an overhead center console, you will need a two piece interior bar.