You can have an app store account without a credit card. I don't think it was always possible, but it is now. Also, the accounts don't have to be newly created. This operation could be quite long-lived.
You could have some automated system which loads many different apps to be rated, so that the person in the picture isn't rating the same app over and over again in a short period of time.
You could have some automated system which loads many different apps to be rated, so that the person in the picture isn't rating the same app over and over again in a short period of time.