Wait. You dont have money for a DMM, but you want to just start buying new parts without diagnosing your old ones?
Decent DMM is 20 bucks. Its not likely your coil AND your CDI, and its less likely to be your CDI than your coil, but its also just as likely to be your stator than either of them, so you really should buy a DMM before you start throwing parts at your bike without knowing.