Blockout curtains work by having multiple layers of fabric which prevent light passing through thus achieving a light blockout effect.
Most fabric curtains can be hand washed with some detergent to get them clean.
A lot of curtain companies will come out to measure and quote on the windows you need curtains for. The advantage of getting a company out to do the measuring is that they will get the measurements right the first time.