To add a vendor to a portal:
Yes, you can edit vendor details. To edit vendor details:
Yes, you can add/remove custom fields in vendor creation form. To add/remove custom fields:
Yes, you can modify type of profile field. To modify the profile field: