address that has never been online, will transactions in blockchain still balance?
There is no "being online" concept of an address in bitcoin. 

An analogy would be to think of bitcoin addresses as if they were an email addresses. You can send to that address whenever you want and only the person with the secret key will have access to the contents of it. It doesn't matter if they are 'online' or not.

So to answer your question, when you first generate an address only you will know about it (unless of course you share it somehow).
As soon as you or someone else sends bitcoins to that address it will be present in the blockchain as part of a transaction