I am a H1B holder. Just want to know if I can fly to Canada and fly back to U.S. within 30 days without a new visa? (automatic revalidation rule)
yes you can if you have a canadian visa.
Will border officer stamp my passport when I get back?
probably not stamp but scan it if you have a valid I-94.