Some of these things are easier for you to just test out rather than ask. Make a two panels with some sprites in, just use the assets from the example folder. Then try to switch the depths around and see what happens.
Camera Depth is a little special, as it overrides everything else (if the camera is assigned its own layer and the UI elements are in the same layer), but the other two are such that panel depth counts first, then widget depth.