Teesside park is hosting its annual charity treasure hunt to raise "vital" funds for Middlesborough Football Club Foundation.