Do you have a picture of the christmas moss? sometimes when its shipped, it clumps up, but once you put it under water, it'll start spreading out with some light.
It's going to be pretty tough growing micro sword without soil in the tank. You'll just get a few patches here and there. It won't spread to form a carpet.