Yes, you can make these can in advance. However, the longer the cookie crumbs are on top of the pudding, the softer they will get. If you wanted crunch cookie crumbs on top, make the pudding and add the cookie crumbs and candy just before serving.