David, I believe your support pegs, placed as far forward as possible, on both sides of the cabinet, will mitigate racking. Just don’t make the fit of the door overly tight ; keep humid conditions in mind for wood swelling. The dado and the door edge should be hardwood. ..And round off the top corners of the door as much as possible

By the way, if it’s anything like my office, the door will never be closed.