Licenses are required and may/will likely be obtained ahead of leaving with the Office of fish and game located in the Marina.
Fishing in Cabo San Lucas provides a big selection of choices for anglers, starting from https://alivialtsa068670.governor-wiki.com/user