We will start with the legs as they can be the toughest part and make the most trouble for you if you get them wrong. I am going to assume that you answered "yes" to the question about having the feet lock to the ground or not. This is the most common way to rig a character. About the only time that I might not want to have the feet locking to a ground plane is if the character only swims or flies.
Scale of the character and the scene is something that should be taken into consideration when working in any package. I have often heard from people working in Max that it isn't as much of a problem when working in Maya. Maya rounds to more decimal places I believe so this is true. However, you still get allot of errors in any package if things get to small or large. I have seen many problems in both packages when it comes to scale that affect
Tripple IK Leg w/ Five Controls
This is one of the infinit possible ways that you can rig a characters leg and foot so don't think that it is the only way. I call this the Tripple IK Leg as we will be using 3 IK solvers linked to a series of control objects. I have hundreds of characters in production that are rigged this way and it works very well.