oh no absolutely no. if there is one thing i will not do it's police how people from countries without something as insane as a nobility arrange the words in conjunctions that include "sir" and "lord" and even "keir"
if there is one traditional aspect of being American I live by, it’s absolutely refusing to acknowledge or play along with British royalty and nobility bullshit
“Former” is useful because it helps the reader understand the person’s relevance; obviously less important for someone like Trump but “former Ambassador to the UN Haley” is useful context. But it can often be better done with a note: “Ms. Haley, who served as UN Ambassador under Trump…”