No its not mandatory to use green packs for recovering when you have the yellow cross. Regarding condition just to make sure that you know that, if you training them they are loosing condition, so if you are not training repeatitevely and you are sure that they are not gaining condition every 3 hours you better contact the game supporthttp://support.nordeus.eu/home