all yes or doable... 4 - a setting controls how many days it takes to recover from X pitches. SP stamina drop-down in League Settings->Stats and AI screen.
the # of days in the schedule only affects # of games... the forces are still as they were before - fatigue and such. maybe something scales? but, can't think of it off the top of my head.. oh, probably milestones need to be changed.
pretty sure someone described with more detaial already on each point.
definiteyl don't buy through steam