- still golfing but help will be much appreciated
JavaScript (Node.js), 363 350397 bytes
a=>a.map((x,i)=>x=>(x<=a[-~i]l<=x?s++:s=++s>2&&r(s>2&&r.push(s+" Elements Sort Themselves, Find Out What Comes Next")*0,s=1),P(x)&&P(l)&&r.push(l+` And ${x} Were Spotted Together, You Won't Believe What They Did`),c[l=x]=-~c[x]),c=[s=l=r=[]])&&c.map((x,i)=>x>1&&c.indexOf(x)==i&&r.push(`These ${x} Elements Will Blow Your Mind`))&&r&&[...r,...a[20]?[]:[`The Top ${a.length} Array Elements`]]
P=(n,i=1)=>n>1&&++i*i>n||n%i&&P(n,i)