I've seen 6 ft plants in 5 gal pots and I'm sure that there have been larger, but if I was planning on going big I would do at least 10 gallons. Besides better root development, it is also easier to weight them so that they don't fall over in the wind. 20-30 gallons is even better. If size is issue for security reasons you can always tie them down or top them or both.