Yes, you can definitely prepare lasagna ahead of time. In fact, I recommend that you do prepare it ahead of time to make things easier for you. Make it the morning of serving it, and just allow for 15 minutes of coming to room temperature time before smoking it. Or realize it might take a bit longer to smoke from cold out of the refrigerator.