No, you do not need to buy Visual Composer. It is included in theme package. When you first install theme, you will find a message in the dashboard, asking you to install the required plugins. Follow the instructions and it’s done.
If you wish to upgrade Visual Composer a prior to theme update, then you would have to buy it. But we recommend you not to as we do update plugins too, in future theme updates.