Walkthrough: Once you take up Gladion on his offer to give you a ride to Poni Island from the Aether Paradise, you will be taken with Lillie to Seafolk Village. This village is pretty insignificant outside of a few Move Tutors and meeting the Seafolk Chief, who simply informs you to go to Hapu's House.
Wild Pokemon:
Fishing (Levels 10-43): Magikarp(79%), Wailmer(20%), Dhelmise(1%)
Fishing SOS Pokemon #1 (Levels 10-43): Gyarados, Wailord, Dhelmise
Fishing SOS Pokemon #2 (Levels 10-43): Magikarp, Wailmer, Dhelmise
Fishing Bubble Spots (Levels 10-43): Magikarp(50%), Wailmer(40%), Dhelmise(10%)
Fishing Bubble Spots SOS Pokemon #1 (Levels 10-43): Gyarados, Wailord, Dhelmise
Aerodactyl (Level 40) - Huntail Hut Woman
Trade Pokemon:
Level 43 Stena w/Grassium Z - Trader Requests Granbull
Trainers: There are no trainers in Seafolk looking for a Battle when you first arrive.
Move Tutors: Draco Meteor (Pokemon Center), Dragon Ascent (Pokemon Center)
Zygarde Cells: There are two Zygarde Cells found scattered in Seakfolk.
Items:
Magmarizer - Huntail Hut Shop Owner
Electirizer - Huntail Hut Shop Owner
Lucky Punch - Steelix Hut Girl
TM91 (Flash Cannon) - Steelix Hut Balcony
Heart Scale - Eat In Restaurant
Aloraichium Z - Show Lady In Steelix Hut Alolan Riachu
Bottle Cap - Fish In Fishing Spot
Nugget - Defeat Sightseer In Post Storyline
Beast Balls x10 - From Looker In Ultra Beast Storyline
PokeMart (Throughout Game Progression):
Poke Ball - Great Ball - Ultra Ball - Potion - Super Potion - Hyper Potion - Max Potion - Full Restore - Revive - Antidote - Paralyze Heal - Awakening - Burn Heal - Ice Heal - Full Heal - Escape Rope - Repel - Super Repel - Max Repel - Honey - Adrenaline Orb
TM04 (Calm Mind) - TM14 (Blizzard) - TM15 (Hyper Beam) - TM22 (Solar Beam) - TM25 (Thunder) - TM34 (Sludge Wave) - TM38 (Fire Blast) - TM52 (Focus Blast) - TM68 (Giga Impact) - TM71 (Stone Edge)
Post Storyline
Details: After defeating the storyline much later in the game, you can return to Seafolk to take on three different trainers, one of which is Kahuna Nanu (Ultra Beasts Storyline).
Trainers:
Sylveon User Kira - Level 54 Sylveon
Sightseer Marcus - Level 55 Shiny Exeggcute
Kahuna Nanu - Level 63 Sableye, Level 63 Absol, Level 63 Honchkrow, Level 63 Krookodile, Level 63 Persian w/ Darkinium Z