Hell yes, although to be honest I'd probably settle for 1000 years. But clearly, 100 years is not enough -- witness the Unix Epoch at ~68 years. Some of our technology will survive over 100 years.
I hope to live long enough to see Unix 32-bit rollover (I'll be 86). May it be the last of the big rollovers.
If I had my way noone would use less than 56-bit date fields, and preferrably 64-bits. That gives you as much precision as anyone would want, and even lets you use a bit or 2 for CRC or other purposes, yet it’s not going to expire in anyone’s lifetime. The current Unix time is a 32-bit number, so a change to 56-bits would be 16,777,216 times as long. A 64-bit number is 4,294,967,296 times as long as can be stored in 32-bits. I figure those wanting nanosecond accuracy and maximum longevity should specify a 128-bit timestamp, which would encompass the expected lifespan of the universe.