I know of people with only 737 and 320 command hrs getting direct left hand seat at Virgin Nigeria.
As for them only taking guys that currently hold 340 ratings, I dont think they can be that picky at the moment...
Lots of guys currently doing 340 sim training at Gecat at the mo.
Just my two pence worth though...