IRC 2006 R311.5.6: Handrails shall be between 34-38" high, seems to refer to interior handrails. R312 refers to porches, balconies, etc, and that height requirement is 36"min. Balusters shall be such that nothing larger than 4" can pass through.
I was not able to find anything on post spacing. Hope this helps.
I was not able to find anything on post spacing. Hope this helps.