According to the Vivre Card guidebooks, Sengoku possesses Haoshoku, but he's the only Admiral listed to have it. Should we assume that the original 3 Admirals have it?
Unless it's later shown, no. There's no reason they wouldn't have used it at Marineford and a plethora of other situations if they possessed it, so there's no reason to believe they have more than the standard 2. Then again, there was no reason Haki shouldn't have been spammed at Marineford beyond Oda not planning ahead .