This idea is very simple and even better, it doesnt need any coding what so ever.
So when you go and try to recover your account you need to provide an Offical Goverment ID. Let me make this simple for you, THERE IS NO REASON WHAT SO EVER TO HAVE THAT, I would like 1 very good reason for that to be issued, when i can provide many reasons why not to.
1. Idenity Theif
2. What happens if a hacker gets a hold of it, probaby 1 would happen
3. The GMs would use it for number 1
4. More personal info will be revealed, (Its no suprise that IPs are used for a General Location, but street addresses, Phone numbers, Social Secrerity numbers, no thanks)
5. If any of that happens, It is a losing battle for this company if a law suit (if done correctly) happens for any of that.
So for the better of BOTH Users and Company combined, REMOVE THIS REQUIREMENT.