Hull history centre appear to have some school records for Lincoln street, not sure exactly what they include but a search of there site indicates log books and admin registers over a wide period of time - could this be the type of info your after?
Searches don't throw up many hits for Craven street though.
Beverley treasure house definately have some of the parish registers your after, was only looking at St Andrews records earlier this week.