Hola,
1. None of the examples use 'usted' or 'ustedes'. Can you use those or is gustar just not used in a formal way?
2. What if I want to say something like "Sarah likes David"? Do I still have to include the indirect pronoun? And use "a xxx" for the name of the person doing the liking?
like: "David le gusta a Sarah"
Fred.