(B) is probably difficult since it is listed as an open problem in the book Profinite Groups by Ribes and Zalesski (2009). [Question 4.8.5b (p. 401): "Is a torsion profinite group necessarily of finite exponent?"]
I think there is also a positive answer to (A) in that book, and maybe when I have more time I can say more about it.

