Might one pass with those standards kept up? (6,7)
I believe the answer is:
flying colours
'might one pass with those' is the definition.
(as in the phrase 'to pass with flying colours')
I don't understand the rest of the clue.
(Other definitions for flying colours that I've seen before include "Symbol of great success" , "Conspicuous success" , "With which the triumphant succeed" .)