HLH Proto Ltd provides a definitive blog on “Designing for CNC machining when prototyping” that covers all the types of doubts that you have. Visit their website and check out now! https://www.hlhprototypes.com/designing-for-cnc-machining-when-prototyping/