Well that's odd. As far as I know the ID should be able to buy the first two cloaks without problems. Go try Dur-Shurrikun instead if Altair doesn't allow you to. As for the cloak drain, I remember it being the same as its human equivalents. Albeit, nomad cloaks are separated slightly differently. (Also the cloaks are the exact same, no matter the base afaik. Unless their names are different. K'Hara ID serves as the infinite cloak fuel for the faction iirc.)
Lesser Cloak, snub only. About 4/sec
Greater Cloak, gunboat & cruiser. About 2/sec
Superior Cloak, Marduk/battleship. This one doesn't even matter because the indie ID doesn't allow you to go that far.
Those values are just out of my head, and not 100% certain. Anyone else who knows something here which isn't true, corrections are welcome as always.