Ambos necesitan un visado Schengen, que les permitirá viajar tanto a Francia como a España. Deberéis solicitarlo en cualquiera de esos países, dependiendo de dónde vayáis a pasar más tiempo. Si tienen previsto permanecer más o menos el mismo tiempo en cada uno de ellos, deberán solicitarlo en el país al que vayan a entrar primero.
El visado del Reino Unido sólo es relevante en la medida en que le permite solicitar el visado Schengen en el Reino Unido y en que podría ayudar a aliviar la preocupación de que intente inmigrar ilegalmente, haciendo así que el visado Schengen sea ligeramente más fácil de obtener que si viviera en Sudáfrica.