Will M. Baker
for the soulfire you activate each card individually so no you only get +1 per xp burned BUT you can burn 10 xp with 2 cards in total
as for the bolt my understanding is you get the +2 and THEN destroy 1 disease. it would be worded destroy 1 disease to add +2 magic attack as you are thinking.
George is correct on both counts.