Everything read good except the seat post you need to go with longer tradtional post in the correct size for the frame. The 24inch frame pichered should be good for riders 5'9"-6'1". If the rider is a little longer in the torso go with a longer stem. As for color white on green looks good but yellow on green can really pop.