Free: Contests & Raffles.
Salmon from saltwater is safe, but once they hit the fresh water estuaries they’ll pick up parasites fast. Always freeze if they’ve touched fresh.
Something about eating raw fish that has been frozen sounds bad. Can't imagine the quality is tops. Never had restaurant or store bought so I'm only guessing.