Preheat oven 400 degrees. Place the onion and ginger on a baking sheet. Roast until the onions are browned and soft about 30 minutes. Let cool peel the onions, and ginger and set aside.
In a large stock pot add the cloves, star anise, coriander and coriander seeds. Toast until fragrant about 3 minutes. Add the onions and ginger and remaining ingredients for the broth. Bring to a boil and reduce heat to a simmer and simmer and reduce for 1 hour.
Slice the chicken breasts very thin and marinate in the lime juice, fish sauce, oil, and sugar for 30 minutes.
Soak rice noodles in boiling water for 10 minutes.
Once the broth has finished simmering strain through a fine mesh strainer. Discard the solids. Place back over medium heat and pour the chicken with the marinade into the broth. Let simmer 5 more minutes.
Place noodles in bowl. Ladle broth over noodles and top with accompaniments.