Answer
0 caps left over.
10,257.5 L of beverage left over.
18,015 bottles left over.
Work Step by Step
Filling 108,500 bottles requires $108500\times0.355L=38517.5L$ of beverage, so you have $48775-38517.5=10257.5L$ left over.
You have $126,515-108,500=18,015$ bottles left over.