Cool yes doing a 2D drawing is all that is needed in most cases save your drawing as a DXF and save it here, and I will run it through my cam program to give you an idea of what the program should look like
Yes Fadal can be a little different, but should use most of the codes, Mastercam I used to use it a few years ago but moved to Gibbs Cam, to suit the machine you are using you would need a Post processor for that cam program that suits you machine you are going to run it on, so if your friend has Mastercam he could give you the same post processor that he is using and you will be good to go as it will produce the same code that he is using, just make sure the part has a known X0Y0 point and Z0 is the top of your part
This X0Y0 part point will be where you set the G54 in your machine