Yes. Good for basically anything that is a "natural" movement. Not ideal for weird contrived motions that humans aren't meant to do.
Not good bowling shoes. :)
your body is not designed to heel strike running, especially bare foot. that's why all those running shoes have heel cushions to minimize the damage.
and no, running bare foot or in vff, even if you have a long stride, you will land on your toe/metatarsal
btw, been using vff since 08. gotta phase it in very very slowly as the posture/motion with them will be very very different than regular running shoes. and dont run long distances in them without condition first. i skip working out for half a year and ran 10k in vff. stress fracture. not fun.