Yes there is a critical hit on the Pokewalker. It only happens when you attack but the wild Pokemon tries to run. It will do 2 damage instead of 1.
Actually they can. You and your opponent can cause Critical hits towards eachother. But you can't do Critical hits if you evade the hit and attack though..
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.