Hydro plants gow faster, and perhaps yield a bit more. On the other hand, it takes daily pH adjustments and weekly res changes. I personally like doing DWC but I understand people who stick with soil.
Bucket size depends on how large a plant you plan on growing. On my last grow, 5 gall was...