Раньше нужно было регистрироваться, чтобы тестить на реальных девайсах. Сейчас это не нужно, хватает бесплатной dev-учетки. Так что имеет смысл регестрироваться и платить деньги, когда уже есть что выливать в AppStore.
1) Можно но только через Support, и могут вас отправить просто регистрировать новую учетную запись
2) ИП - это Individual
3) Если вы будете ИП, то достаточно адреса проживания, не знаю как сейчас, но раньше нужно было чтобы этот адрес совпадал с адресом кредитки с которой будете оплачивать подписку.
4) Там много чего нет, пишите в Support