Hi,
LoadRunner offers a variety of mobile recording and scripting techniques. I suggest reading the following blog posts:
Who’s up for some mobile performance testing?
Use Proxy Recording in LoadRunner 11.52 for Mobile Applications
Recording HTTP traffic on iOS devices with HP LoadRunner
Introduction to LoadRunner’s new TruClient – Native Mobile protocol
As to your questions - first, you need to decide whether you want to use real devices during the replay. If yes, then you need to get acquainted with the TruClient - Native Mobile protocol (the last of the articles mentioned above). If no, the answers are as follows:
1. With iPhone - yes, you need a real device, with Android you may use an emulator
2. See #1
3. You can use multiple LG's, or you can use a single one, depending on your machines' capacity
4. No, emulator is not used during the replay
5. Yes, licensing model is based on the number of vusers