When healthy, Lee's a baller...but that's been his problem, too many injuries. The other thing is the 1st WR taken is most likely going to be Crabtree's replacement. Lee's not the kind of big WR Harbaugh likes...not that he doesn't appreciate smaller guys, but not as the #1 or even #2. Matthews, Adams, Latimer...any of them could replace Crabtree. Baalke can get a smaller slot guy with KR skills later...Ellington or Herron would work nicely.
Skov isn't healthy...and even if he was, I doubt he'd beat out Wilhoite. I'd opt for Bradford or Christian Jones.
Overall, really like your picks, though.