Most common ball sizes are 2" and 1 7/8"...but it all depends on the trailer you've got. Also, know what size the hole is in your receiver (ball mount) - some are 3/4", others are 1".
As for the amount of drop...however much it takes for your trailer/boat/camper to be level.