The rule is English or French only. Route languages may be used for the briefing if it is a route language for that particular flight (i.e. Spanish for SCL-EZE).
Also, in regards to overweight passengers, the terminology in our FA manuals is "persons that may cause an obstruction"