Well, it depends which country you are in. If you are in the US, you can be liable for merely linking to infringing content. In Canada, the Supreme Court ruled that linking is not the same as hosting (in a libel case).
Having only one full node starts to break the security assumptions of the protocol. Cheating is prevented by "proof-of-work". However, if there is only one node, you have a situation where that node can rewrite the entire block-chain history. To avoid this situation, you probably need at least 3 nodes for an active Bitcoin network.