sometimes locksmiths can program keys, not always the EXACT same as the dealer keys, but they might be able to make another one.
and for keyless entry, search around online. i know i found a keyless entry remote for my friends S2K with programming instructions for pretty cheap from a reputable place online