To me dim sum is most charactorized by the various steamed dumplings. Buy some won ton wrappers and have fun with the fillings and ways of folding them. Char Siu to me ... well, if I want it I go to an Asian grocer and buy a pre-made marinade. There are so many available.