1) In the SX Brigade manual the combat ratings don't match the squadron point list and ship display for a couple ships in the German fleet. Is there a typo here?
It's likely a typo-- go with the points on the ship displays.
Battlesats - I have 5 Bsats on my ship. Someone said I can launch three per turn as I have an unlimited supply as long my ship is not destroyed. I initially thought if I had 5 Bsats on the ship display, I only could launch 5 in total. Also, if I launch say three in one turn, do I put a D6 (showing 6 pips) beside it exactly like fighters? If the D6 gets reduced to 0 does that mean all 3 bsats in the group get destroyed?
You are correct -- bsats are 'use and lose' weapons; once they are launched, you need to cross them off the display.
Drones- I can launch I think up to 5 in one group. Isn't it better to launch each one turn by turn to get the D6 pip advantage? Or does one pip on the D6 represent one pod. If I launch say 5 pods in 1 turn making a single group, should I show 5 pips on the D6 to track how many are there?
One pip = one pod. So a group/flight of pods will have a maximum of 5 pips on the die.
Bpods - ditto for the above- do I use the D6 for each Bpod "group"? And for each hit reduce the die pip?
Bpods operate individually, and therefore do not need a die.
Dan