If I make a shepherds/cottage pie for the freezer, can I
A- freeze it in the dish I will cook it in, and if I use a square casserole dish do I need to cover it?
B- Can I put the mash on top before freezing or do i need to wait till later?
C - Do I cook straight from freezer or defrost first?

I have cooked things like spag bol sauce and soup and frozen them before, but never something like a shepherds pie.