Callum Wilson only has a few months to run on his contract at St James' Park amid ongoing transfer talk around Alexander Isak and Jonathan David.