Apple ha trabajado duro para tratar de evitar la situación que mencionaste. Es un gran problema tener aplicaciones descargadas de diferentes ID de Apple en un dispositivo iOS. Por ejemplo, alguien me compró una aplicación, pero usó (obviamente) su ID de Apple. Cada vez que quería actualizar esa aplicación, tenían que ingresar su ID de Apple. Eso también significaba que hacer clic en "Actualizar todo" en la tienda de aplicaciones realmente no funcionaba. Finalmente me frustré y compré la aplicación yo mismo.
Por lo tanto, la respuesta corta a ambas preguntas es básicamente sí. Puede descargarlo para un amigo, pero, en el momento en que se actualicen, debe autenticarse para esa aplicación. Todo lo demás debería funcionar normalmente.
Mencionó iPhone frente a iPad. Como estoy seguro de que ya lo sabe, tenga en cuenta que la aplicación debe ser compatible para iPhone y iPad para que usted mencione que funciona.