Simply follow and talk to Lily in this mission. This will be your new home base so go to your Journal and try to check some home base management pages first.
This is also the first mission where you can start deploying people for missions. For starters, deploy the guy designed for the watchtower sniping mission. Also the supply locker can be a good source of storage and item resource as well. Don't forget though bringing items into the supply locker will increase your Influence. Otherwise, taking out items will decrease your Influence. Also here is where you can start collecting materials and build up defense for your home base.
Make sure you don't miss the opportunity to do the resource materials missions, and take out infestations first, then complete the scavenging missions afterwards. For the infestations, simply run over everyone using a vehicle nearby, and take out the required screamers.