Are you going to smith this yourself? If not, that bartlein barrel is about as good as it gets if the price meets your pocketbook.
Bullet weights... heh :) 123 Hornady, 129, hornady, 130 berger, 140 several...
Barrel length and weight... For handi-hunting I would actually go with a 20"...