Does a wallet need to be online in order to confirm receiving the coin. Or is the conformation done solely by others in the network?
Thanks again
A "confirmation" is simply the presence of a block on a chain that agrees on that transaction existing; if the block containing your transaction is the latest one, it's considered one confirmation. If there's a block after it, there are two confirmations. If there are two blocks after it, then three, and so on. These confirmations are "created" by the miner who agrees to include your txn in their block, as well as the miners mining on top of that chain. Clients only have to go online and update their understanding of the state of the blockchain in order to "confirm" receiving that coin; this can be done much later.
There's no such thing as a "main server" in a decentralized cryptocurrency. What you're saying doesn't make sense.