I don't know if there is a page that gives a timeline, but if you can ask specific questions there are plenty of people on here who can answer all of them for you.
For instance, to answer the questions that you have already asked( hold your mouse over ML years on the player card to find out how much service time he has accrued): Players become arb eligible after 3 years of ML time, they become a FA after 5 years, R5 eligible after of 4 pro years and not on the 40-man, and a player uses an option everytime he is demoted(he can only use one option per season, also he uses an option year if he is in the minors and on the 40-man.