Measurement problems: Mass, weight, unit conversion

1. The problem statement, all variables and given/known data

2. Relevant equations
1 gal_{bitter} = 3.831 Kg
1 gal_{pure} = 3.785
1 gal = 8 pints
1 lb = 0.4535 Kg
1 lb = 16 ounces

3. The attempt at a solution

So, for a I took 1 gal_{bitter}= (3.831Kg/1gal) x (1lb/0.4535Kg) = 8.44762955 lbs per gallon of bitter. I then took 8.447562955 lbs per gallon of bitter/8pints
8.447562955/8 to get the weight of 1 pint of bitter? Is this the correct way to do point a? If it is then I can do point b, no problem. And for point c, I can just subtract and find the difference after multiplying the weights of each pint of liquid by 16 oz, right?