The PM is also First Lord of the Treasury.
Whilst 'Prime Minister May' is incorrect, I'd guess that "Good morning Prime Minister." would be OK.
Re Captain Wilson, I spent eight years in the RAF and, when I retired and became an airline first officer, no-one ever asked for my advice