"If it ain't broke, don't fix it." In general you should only apply patches for security related problems. For each and every other patch you must consider two things: have I encountered this bug or am I very likely to encounter this bug in the near future. If neither is true, it is often best not to apply the patch. If you have a working system, why patch it? Patches do occasionally introduce new bugs and not applying patches is the best way to avoid those new bugs.
You should, however, install all patches that come with the Solaris 2.x CDs. Those patches have been tested together and supplement the base OS to the supported level. Some systems won't even boot if those patches aren't installed first.