1) You can operate as an individual. Individual or sole proprietor have same status. For individual or sole proprietor there is no separate registration.
2) As you are operating as an ecommerce operator from India and your principal place of business is in India therefore you need GST registration irrespective of the turnover.
3) Filing of return under GST depends on the turnover. Profit is irrelevant. In your case it is export of services to foreign customers therefore you don't need to charge GST on the commission part subject to obtaining LUT.
We may assist you in GST registration and return filing.