You'll need a Hard drive. I recommend an SSD as it will increase load times .
The case is a motherboard is mini ITX I would recommend getting a ATX with a ATX compatible case as it will be easier for a first build.
You will also need some fans if none are included with case and maybe a few...