Everything I seen recently by Ozzy (live) has had Zakk Wylde playing - I'd be surprised to find anyone else on Ozzy's new record. In any case, Ozzy is WAAAAAY past his best and I fully expect anything else he puts out to suck like it has since No More Tears (ok, Ozzmosis has a couple of 'ok' songs).
As for Zakk, he's wasted his talent with BLS imo, its just album after album of the same thing. The P&G stuff and Book Of Shadows was more song orientated, but still with some great playing on them. Thats the route he should be taking again, its not like he needs the money. It becomes about maintaining the lifestyle - if he changes now will he have an audience? I think he'll always have an audience now.