I am sorry for loss. I know it wont cheer you up, but it reminded me this http://www2.ece.rochester.edu/courses/ECE113/materials/smoke.pdf
Yes, testing the components is highly recommended. Look for a service and save the rest of your components. If you still have warranty, connect the motherboard manufacturer! emphasise that you had no leak and used the parts as intended.