This pattern is fully customizable -- you can use any weight yarn, in any combination of colours, as long as you have about 150-200g total.
needle size will depend on yarn weight -- you’ll want a gauge that results in a relatively drape-y fabric, so a swatch would be a good idea :)