Absolutely, get your tickets ahead of time, especially for any events in Kuala Lumpur which often sell out. For smaller community celebrations like temple festivals, you can usually just show up. Hotels can often assist with booking too.