You will also need:
For Cardigan
1 pair 4.5mm (UK 7 - USA 7) knitting needles
1 pair 4.5mm (UK 7 - USA 7) circular needle 100cm long
Stitch markers
For Top
1 pair 4mm (UK 8 - USA 6) circular knitting needle, 40cm long
1 pair 4mm (UK 8 - USA 6) circular knitting needle, 60cm long
1 pair 4mm (UK 8 - USA 6) circular knitting needle, 80cm long
Stitch marker
Stitch holder