Yup, It works!
But the DLC is the only reason why I pre ordered of the PSN store in the first place. Nobody sells the DLC costumes anywhere except if you pre order from the PSN store. I hope they fix it near release, I want my full money's worth.
As for the Online pass, I think its built in to the game.