How would these parts work together?
Quite well I would think.
Do you think this could run BF3 Mid settings around 40FPS?
No idea.
Only someone with those exact parts can answer that.
Based on sys reqs for bf3 and benchmarks for the parts you listed......you should be fine.
CPU- Intel i3-3245
Motherboard- ASUS P8Z77-V LK Socket LGA 1155 Z77 ATX
Graphics Card: EVGA GeForce GTX650Ti Boost 2GB
How would these parts work together? Do you think this could run BF3 Mid settings around 40FPS?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic