In Sheffield (which is probably typical for UK universities other than Oxford and Cambridge):
- Many postdoc positions are for a specific project.
- It is normal to have many applications from people that we have never heard of before.
- We would not pay much attention to teaching experience for a postdoc position.