0 in peers is fine, you have 7 out so you are connected. You only get paid if you find shares for the share chain and
Local rate: 3.88GH/s (7.3% DOA) Expected time to share: 5.8 days
Is not pretty. It will take you on average 6 days to find a share. That share will be worth enough to cover 6 days of earnings, except the pool also needs to find a block while your share is active.
Some miners with 180GH of hash power don't like using p2pool because of the variance. Using it with 4GH... you can do it, but you might wait weeks at a time without a payment if you have bad luck.