Before you buy insulation batts get up in the roof and measure the distance between the ceiling joists, batts come in 430 or 580 widths if I remember correctly.
I did my house a couple of years ago, It was a fairly cheap exercise but it was damn hard work.
Putting them up through the man hole...