Thanks so much for your time. Your (a) and (b) were correct however your (c) wasnt according to my teacher.
You firstly deduce that 1000kg CaCO3 is 10000 mol. Then we can deduce that 10,000 x 180 = 1,800,000 kJ is required. Therefore, 1800 mol is required for natural gas.
Therefore, 44,622L...