As far as I know satellite data can be used for moho depth determination. If you have any shipborne gravity data then extract satellite gravity data along the same profile at the same position(using GMT command grdtrack or by some other means) and then compare both you will not get much difference. The available 1min satellite derived grid data should give good result.
Yes satellite gravity can be used to model the Moho depth. You need to use Parker-Oldenburg algorithm which you can find in this paper which include also a code to do the job:
In order to define the results are good or not, you need to compare it with seismological Moho estimates in order to define the quality of your depth solutions. However, one of the main shortcomings regarding using this modeling approach is the assumption of fixed average density contrast and average Moho depth through different tectonic terrains.
I hope this will help you.
Article 3DINVER.M: A MATLAB program to invert the gravity anomaly ov...
I think that the above answers deal with the use of Parker-Oldenburg's method to directly estimate the crust-moho interface from the data (inversion). However, the method uses frequency domain processing to somewhat extract spectral content of the data. So, it is not the spectral analysis (radially averaged) that we usually use to estimate the depth of the anomalous source (in a whole) and to filter the data.
I am sorry, I can not answer your question exactly. However, I read somewhere (I forgot) that we should have potential field data with lateral extension 4-5 times of the target depth (I might be wrong about the numbers). So, you should have an estimate about the possible depth of moho in your area of interest...