Hi Dan
The Castrol is a good normal oil, but the Millers and Gulf are proper performance oils, so either of those would be my choice. Motul Gear 300 is another really good option.
You need 3.5L for the gearbox and 0.8L for the diff.
Yes, you get the SN discount if there are no other offers on.
Cheers
Tim