Je répond uniquement à celles non-complétées, les autres m'ont l'air correctes.
3) He has met many people.
5) He had done bungee-jumping.