Blocking child records (without inactivating) from everyone but the Education Dept?

We're in the process of taking our soft associations that are children & importing them as new records in Tessitura (we're still in V10, this is in preparation for V11).

 

My question: is there a way (maybe through Security, or modifying a system on the back-end) that treats Children as though they are inactive only to select usergroups?

 

I want child records to become automatically blocked from being pulled in Listbuilder, Reports, even from viewing the record (if possible) to everyone but our EDU Dept.

 

I thought about inactivating the record as a "Child under 18 - Temporary" inactive status type but that would block the edu dept from accessing these individuals from reports, lists, etc.