About Purchasing OpenCart Theme

Hi, everyone i want to know that, if i want to buy any theme from Themeforest.
Is we got all the rights for changing brands and names from that theme.
And one more doubt is that if i paying one time for the theme and i apply it to the opencart, then there are any further yearly charges or renual charges pending?? or its only one time payment/investment??