So for plug i just need to make square hole and for receptacle a square hole and 2 holes. Is this kind of connection good enough for long term use? This drawer will be opened and closed frequently.
The drawings for the connectors will detail the panel cutout requirements. You might find a rating for number of mating cycles somewhere in the product specifications, this would give you an idea of expected lifetime based on the rate at which you need to remove/reinstall the drawer. Note that the Mini-Fit series is not designed to be mated or unmated under load, so your design will need to take this into account. Things like hot-swap power supply modules often have a mechanically interlocked switch, so you turn a lever or something to mechanically unlock the power supply and this actuates a switch that electrically disconnects or shuts down the power supply before it's removed. The process is reversed for installation.
For wire, is it crimped like in ATX power supply connector right?
Yep, the product pages will specify the compatible contacts as well as other mating connectors.
My friend once suggested me with spring loaded contact but i'm still not quite understand how to install it in my drawer. Is it require PCB to mount this spring loaded contact? I try to avoid making PCB for this.
I think Mill-Max has some spring contacts with mounting ears that you can install directly in a panel and then solder wires to. However I suspect these will be too small to mate reliably unless you have some additional mechanical alignment features. There may be other spring contact options that would be more suitable, I don't know any off the top of my head.
Can you really guarantee 1 mm? That is pretty good for most drawer mechanisms. Most of the blind mate connectors I have worked with are still designed to work with pretty tight alignment, and to support considerably more contacts.
Just as a point of reference, the pair of connectors I linked to above specify a maximum misalignment of 0.05"/1.27mm in any direction. This is determined by the receptacle housing, which is designed to float in its panel so that it will be guided into alignment by the plug housing. The plug housing specifies a maximum misalignment of 0.1"/2.54mm, so perhaps there's another mating connector that will match that and give you a bit more margin.
The point about mechanical tolerance and wear is a good one, especially if the drawer will be opened and close "frequently".