In a large bowl, whisk together olive oil, lemon juice, zest, honey, garlic, oregano, and shallots. Season with salt and pepper to taste. Set aside.
Salmon:
Slice side of salmon into 8 filets. Place in a baking dish and pour half of the marinade over top of salmon, turning to coat all side.
Salsa:
In a medium bowl with a lid combine tomatoes, olives, capers, cucumbers, chopped red onion, dill. and feta cheese,. Pour in remaining 1/2 of the marinade/dressing and toss to combine. Place in fridge for up to 3 days until ready to serve.
To Prepare:
Preheat oven to 425°. Place rack in middle of oven.