If by _habitable_ you imply will be able to support life, then I think okay - if your calcs are right. If you imply has life, then I think difficult if not impossible, because sirius A is too young a system, and Sirius B will have gone through red giant phase relatively recently, disrupting all...