Only felonies have a statute of limitations.
Misdemeanors are forever.
</sarcasm>
So a 20 year old warrant is valid for any thing.