Question: are foil balloons self sealing?
Answer: Mylar (foil) balloons are self-sealing, so just remove the nozzle from the balloon and press the valve flat to seal. Tie the ribbon to a balloon weight to prevent the balloon from floating away.