yes...facebook will disable you for posting links on walls if you do it too much. there are many variables though.
yes, doing mass post for your own benefit (promoting your stuff) without giving value is considered spam.