Why does an iPhone rename itself with (2) My son's find my iphone page, when I looked today after his phone number it has (2) - right after it. Yesterday it did not, and none of our other devices have that. Just wondering what that stands for?
That occurs when your Wifi network, or another Wifi network he's been connected to, think that there are two devices with the same name. It will then rename the device with a (2) or (3), etc. This is actually a bug in the software that Apple has used with the latest iteration of Yosemite and the Airport Extreme.

You can resolve this by shutting down your Airport Extreme, renaming your son's iPhone removing the (2), then turning the Airport Extreme back on.