Why do Grignard reagents form?
Yes, this is a very interesting question that till today, not everyone agrees the precise mechanism as to how it works. Here is one with homolytic fission:



For your second query, I don't think it is feasible as the $\ce{C=O}$ carbonyl bond is rather stable.