Убедитесь, что ваше Android устройство и компьютер подключены к одной и той же Wi-Fi сети
Ерунда, главное что бы телефон был доступен, просо операотры или провайдеры часто делают NAT, который все и портит. Или закажите себе услугу — белый IP, или стойте VPN.