Players require 20 minutes on the pitch before they get match rated (as highlighted above). I'm guessing they would need that much time to MAYBE earn some skill %.

SP progress has nothing to do with opponent quality. As far as I know there is no relation between condition lost and SP earned. It has to do with how well your player performs i.e. Match Rating. Players who are MOM earn more.