As far as #2 go you need to look up what an accomplice is. There are legal
definitions at play there and I doubt someone would be an accomplice when
they are not a party to the crime. Providing the service itself is not a
crime. Providing a getaway car is significantly different. You knew what the
party you were providing the car to was going to do. Now if you loaned them a
car and they used it to get away that is different and they would probably
not be held as an accomplice or would otherwise not be convicted if it went
to trial and the evidence proved they were uninvolved in the crime and had no
knowledge of the crime to be committed.
Plus in the United States and most other countries there are things in place
which shield liability. The Internet wouldn't function without it. In the
United States the law which shields liability is the DMCA. It says ISPs and
operators of other services like Tor exit node operators aren't liable so
long as they take down content for which they host.
Now ISPs have taken this to the extreme in many cases by forwarding take down
requests (a legal term) to server operators and end-users. This isn't
actually required and I don't believe all ISPs do it. However many now do.
Unfortunately there hasn't been as court case that re-enforced that
interpretation of the law.
I'm not lawyer mind you and the lawyers themselves have different opinions on
these topics. They are also paid to take sides to some extent. So... even a
lawyers opinion you need to take with a grain of salt.