Regarding your fantasy league, it looks like most of your player would be one year players. 40 years of contract for 23 players doesn't leave much room at all for mutli year contracts. Interesting! I'm alway looking for new wrinkles that people use in their fantasy league.
I've never done a keeper league. I wish I would have gotten into one though. I have been in the same two fantasy leagues for about 10 years. The internet has made them much easier!!!!