by maree » 06 Feb 2009, 20:20
Yes, you can make an order in advance.
Tourist visa invitation will be valid for more than 6 months.
But it is important that you actually apply to the Consulate within 4 months of your arrival in Russia – for example, trying to apply at the Consulate 6 months in advance is usually a problem.