I want to have 20 channels at one local location, can I connect three MVP800s to get 20 channels?

Yes, you can connect 3 MVP800s at one location. Each MVP800 needs to have it's own IP address for this to work.