I am planning to do this, but bit differently. I will get 16 forwards, 9 defencemen and 3 goalies to my roster from all players and goalies in game, but those will be worst on overall. Then I use line changes, but if my player will have a injury I will randomize how many games that player is out from play. Also, if someone got 5min or 10min penalty, I will do same thing. I have to play each goalie as startup goalie on minimum 12 games. If my goalie got below 90% save percentage, that goalie have to rest next game.
Maybe I even stream this in twitch... ;)