This is what's known so far. TV deal still needs to be approved by MLB, but there will likely be an interim deal in place until the long-term deal is approved. Everything with the Padres contract with FOX is tied into the impending sale of the team. Who knows if DirecTV will carry the channel, but I'm sure it was probably part of FOX's recent deal with DirecTV.
No matter what happens with the sale of the ballclub, the TV deal is in place. And I think DirecTV will carry the channel. I just can't see DirecTV passing up the opportunity to finally compete with Cox Cable.