Answer
While you can create feature linked annotation from labels based on a joined field, such annotation will not be valid. If you make edits to the joined table, these changes will not propagate to any feature-linked annotation that uses this data.