MDF has chemicals in it that can cause issues. As well as not being able to deal with the humidity very well.
Look to see if there is a custom sign shop in your area, they might have sheets of PVC.
Other options would be polycarbonate (lexan or plexi-glass) ABS plastic, melamine, or plywood