No, spelled the same: https://en.wiktionary.org/wiki/noi#Romanian
A/the standard meaning of "homonym" I think is two "words" spelled the same but with unrelated meanings and possibly different pronunciation. Confusingly, one can find "homonym" defined as "homophone," which I think is the sort of situation you probably had in mind.
yes: noi means we; but noi means new only for plural nouns, like in: new shoes = pantofi noi; new girls = fete noi (and 'noi' should stay after the noun). if you put it in front of the noun... it is more complicated, noii pantofi = the new shoes; noile fete - the new girls. in this last case it emphasize the fact they are new/fresh.
no it is saying that u have children. It never said anything wrong. It is like saying we have parents.NOTHING IS WRONG
Noi...Romanian verb conjugated with "em" at the end. Is that how it works?