(2) The average of the 25th and 26th data after sorting is 86, so the median is 86;
(3) We can't use samples to say that Zhang Hua's grades are above the middle class level. Because the median grade of the whole class is 86, which is 83 points lower than the median grade of the whole class, Zhang Hua's grade is below the class level.