For storage, we actually have a pretty nice setup. We have a rather large amount (~14 TB) of local storage on a file server (running FreeNAS). With a gigabit switch, we hardly ever notice any latency with accessing video files. File transfers aren’t that bad either. Definitely better compared to cloud storage. If we need offsite access, we have a VPN set up. It’s not quick, but it is useful in a pinch. Typically we store what we think we need for a competition on an external hard drive.
We also use Premiere Pro, as well as many other Adobe products. Since everything is stored on the file server, we can pull up any project from any computer. There’s no way that I know of to have two people edit the video simultaneously. I’m not sure there is many video/photo software out there that allows that. However, with the file server setup passing off the project is as simple as saving, closing out the file, and opening on another computer. Our media team is small enough that it has never been a large issue before. If a specific video requires a lot of input, we can all crowd around a monitor.
This is the part that we have a bit of a struggle with. It’s actually not too much of a mess, but things do occasionally fall through the cracks. If we are collecting footage for a specific project, and don’t really expect it to be used elsewhere (e.g. interview footage), it goes straight into the video project folder. If it is random footage (B-roll), it goes into Lightroom. In addition to the expected photos, we also keep video sorted and tagged using that software. Lightroom doesn’t handle video playback well, but it provides a convenient way to sort videos by tag/date/other metadata.
I hope this helps! Since we are geographically adjacent, feel free to question me further at the next district event.