Do I need to be present for the incorporation process?

No, you can complete the whole process online.