USCIS does not release information dictating how many guest someone may bring, but there will be other factors that may affect whether all of your guests will be allowed to attend.
Filing for U.S. citizenship is a simple process. However, it can take an incredibly long time depending on a number of factors in your case.
In order to become a naturalized citizen of the United States, you must take the official U.S. Citizenship Oath of Allegiance as mandated by Congress.
Most people are required to remain in the United States as a legal permanent resident for several years before becoming a citizen.
Once you naturalize and become a United States citizen you should have no problem keeping your citizenship status.
Some children of naturalizing American citizens automatically become citizens while others do not. For this reason, you should check whether your children are eligible.
Several things will happen during your U.S. Naturalization Oath Ceremony, such as watching videos for new immigrants and reciting the naturalization oath.