You should have different class C IPs for your domains and ideally different hosting companies (which can get expensive!). The logic is that Google don't want you to link to yourself. What about having multiple sites on one Google Account. For example having all my sites on Google Analytic? Should I spread it out into different accounts? One for each? and can I give admin access to one account so that I don't have to log in as each.
You could do that but you must have different accounts to have a separate google analytic result. It would only happen that you would see the other when you have sub domain or url from your original home page.
personally i do not want to but will Google devalue the seo juice from links if I have it all in one account?
If you use multiple sign-in, the first account you sign in to will be your default account. If you visit other Google products that don't support multiple accounts after you've signed in, you will automatically sign in to your default account for that product. If you sign out of any Google product while signed in to any account, you will be signed out of all your Google Accounts at once