This was a topic a while ago, but unfortunately I can't find it at the moment.
This is what I remember and what I remember saying then (I think).
The 64's keys stems have a slightly larger cross section than the standard cherry compatible keycap, in other words the keycaps would be way too loose.
You could modify they stems to fit like how rippy suggests/illustrates or you could just modify the inner stem. Both can work, but do understand that it is one heck of an undertaking. Or as keyb_gr suggests modding the 64's keyboard to be currently compatible. Though the 64's keyboard is not all that nice to use iirc.
Food for thought, good luck on whatever you choose to do.
=)