Can customers buy the same bundle more than once? How?

Yes; as easy as you said; they should click on the Add to Cart button as many times as they want.