Why can you live without a gallbladder?

You can live without a gallbladder because the gallbladder is just a storage pouch for the enzymes that break down fats. Your liver actually makes these enzymes, and it will continue to make the enzymes after the gallbladder is removed.
Yes you can, There is no medical need to have your Gal Bladder.

But some complications could occur without one.
Because ur liver can substitute for it
Yes