Application sent. I posted this on the Gamevil forums too, but I thought I'd post here too. Look forward to seeing if I get in! Really hope I do.
Hi, UDID is a unique identifier for your iDevice. If you do a search in the app store for UDID you'll find several free apps that will list it. The iTunes account holder is a requirement for receiving the gift card for your time-it just means that you need to have an iTunes account in the United States. PM if you need any help.