I'm looking for a few tips of a hairdresser or someone who is handy with styling tresses. I have shoulder length, very fine hair, and am looking to get some 50's style waves in it (think Dita Von Teese but ginger ). I know the best way to do this is with rollers overnight or all day until I am ready to go out, but that is as far as I know. So I have a few questions.

1) Do I need all the same size rollers, or some large and some small?

2) If I need some smaller ones where on my head do I place these in relation to the large ones?

3) How many rollers do I need?

4) What products do I need to ensure the curls stay?

Thanking you kindly in advance