Common wisdom in the
lawn maintenance field is; you
should never take more then 1/3 the lenght of the grass plant away. If you are cutting at 3inches, that means your clippings should be no more then 1inch long.
As for how quickly they will decompose? That will depend on what time of year it is, how much rain you get, etc. And if you wind up getting little balls of clippings scattered over your lawn, just take a rake or blower and bust them up.