40 moves hatch 5 eggs. All of the eggs are in the protruding squares across the edges of the grid, which means a match can occur from only one side. While 40 moves should sound more than enough, two rows of double-layered Golden Blockers will hinder our progress substantially. So with that in mind, you should try and only perform matches when a lot of objects are involved, like a match-3 over three Blockers at the same time or a horizontal striped gift in the middle of two eggs.
This grid will have many opportunities for special gifts, so the best way to complete the objective in time, is focusing on area-of-effect combos.