For education requirements I would expect something on the line of "degree preferred" as there are always a few exceptional 18 year-olds. Most cadet/mentored schemes do tend to favour university grads though.
This scheme probably won't launch till September or very late in August.