Hi,
Yes they send a verification letter in which a code, You need to enter that code to complete address verification process.
Delivery time usually 15-20 days and it is by normal post so no tracking id.
You can ask 2 prepaid card, no issue rest depends on your location too.As for some location they DO NOT provide card whilst some they do.