Have a partial answer. Rosemary is supposed to be a perennial in my temperature zone, but mine die every winter. I now grow a rosemary plant inside and it is 3+ years old and fairly small. Each spring, I cut off a couple of sprigs and root them and they grow much larger in the garden where they are happier.I mostly do herbs for cooking and I live U.P. North, so they do great all Summer, but when I move them inside for Winter they die within a week. I wish I had a way to save them because I love cutting fresh basil.
Common basil is a perennial in the south, so you might try the same setup.