Challenges aren't required for completion of the event per the developer. If you aren't happy, then open up a support ticket at portal.pixelfederation.com.
No, friends functionality doesn't exist on the mobile app. However, you can play the pc version on a mobile app by using the Chrome browser and playing the game through FB.
Use the Facebook Group link to find Diggy groups that you can join to find neighbors