No, it will 100% defo not be supplied with a cap. They are intended for use with a DV.
All silicone hopse companies take AGES to make their stuff as it is all 100% handmade. Roose Motorsport (??) came on here a while ago suggesting that he could make them quicker and everyone that has commented seems happy with what he has done.