Hi,
Check the following link, has a good example on virtual link auth.
http://www.cisco.com/warp/public/104/27.html
Info on mising routes -
http://www.cisco.com/warp/public/104/26.html
When the virtual link just shows up it's not necessarily functional. Ensure that the neighbor relation is in full state between the the ABR's across the transit Area.
One of the way I use to ensure Virtual link is funactional is to execute # sh IP ospf neighbor (Virtual link end where the ABR connecting to backbone)- and look for the router id of the ABR connecting the isolated area to the backbone via transit in the neighbor table on the backbone router and status is Full.
You can also check # sh IP ospf Database - under area 0, router links, Router id of the ABR connecting the isolated area to the backbone via transit
Make sure you have configured authentication on the router (in the non-backbone area) where Virtual link is configured. Since this router is connected to the backbone via the virtual link, if authentication is configured in the backbone area, it needs to be configured on this router also.