Sorcerers versus Seafaring
No, you need to be able to conquer the adjacent territory. Only races with Seafaring can conquer the sea or Lake Regions. The rules state on the Seafaring ability (page 11):

As long as your Seafaring race is active, you may conquer the Seas and the Lake, ... Only seafaring races may occupy the seas and the lake.

On the Conquering a Region section (page 4), regarding what conquering means.

To conquer a region, a player must have available to deploy: 2 Race tokens + 1 additional Race token for each (cardboard piece) ... Seas and Lakes cannot usually be conquered.
Upon conquering a Region, the player must deploy the Race tokens he used to conquer this Region inside the borders on the map.

Following Conquests, showing that you must have conquered a region to occupy it.

Each of the newly conquered Regions must be adjacent to (i.e. Sharing a border with) a Region already occupied by his active race tokens, unless permitted by his Race and Special Power combo.

And finally, the sorcerer's ability (page 9)

Once per turn per opponent, your Sorcerers can conquer a Region by substituting one of your opponent's Active tokens with one of your own taken from the storage tray.