All of the methods that you listed can measure soil properties from the surface to bedrock, and they all can collect either 2D or 3D data. Don't think of geophysical methods as the be all or end all to solving your problem, think of them as individual tools in your toolbox. When you have a problem to solve you proceed from a general concept to specifics and as you move toward the specifics you will be narrowing down which method or combination of methods may help solve the problem.
What is your problem, apparently you are looking for something that is shallower that bedrock? What exactly are you looking for? How deep do you think it may be? How big is your target? Is it a localized target, or is a linear feature like a tunnel? What is the local geology? Do you have topographic maps and geologic maps for the site? All of this information will assist in selecting the correct method, if one exists. Unfortunately in geophysics there isn't always a solution to the problem. Unethical people may tell you that they can always solve your problem, but the honest practitioner will tell you if they can't help you.