You can do it at the irs website.....file it asap if you are planning on going. Do a google search for ITIN number
dont think that you can get one "just in case" (but I might be wrong).
The procedure if you dont have an itin (last year for me) is to complete a form that gets sent off to the irs, who send on the itin number later. You get paid the full amount.