This is quite simple, given a basic understanding of PHP syntax. If you compare the template in the edit-link tutorial with the template used to generate the multisearch, you’ll get an idea what is involved.
I suggest you use the multisearch template as your starting point. The code that adds the edit link is in a completely different part of the template, so you can safely insert that code into the muultisearch template.
Sorry but I do not have the skills to do as you suggest. I wonder: what problem can cause other users if you modify the standard version of pdb-list-default and pdb-list-multisearch, expecting that edit-link is visible only if the administrator has provided this field in the Database Field Manager ? It seems to me that it will be useful for many and solved with a if .. then .. else.Thanks for your patience.