"If there is no Karma and no afterlife"
The word karma means action and has to do with how the actions of you and others in your lifetime effect your future. The word literally means action, and the philosophical principles connected to it all have to with action. Therefore being a prickish asshole now is likely to effect your morals by making you a prickish asshole in the future, and in life you will encounter the things prickish assholes will likely encounter.
"getting caught therefor that affects how you act. "
Yep that's karma for ya! "Act" lol ;( Hindiusm is pretty literal at core(karma is a sanskirt word).
"if buddhism has a god name one"
http://en.wikipedia.org/wiki/Buddhist_cosmology
http://en.wikipedia.org/wiki/%C5%9Aakra ;(
Buddhism like hinduism often has many Gods are emanations or whatever you may call them them, but buddhism, much like hinduism, considers every god within it to be an aspect of the ULTIMATE EXISTANCE, brahman. They all come from there, and they all return to there. They are just aspects, facets, of the divine. ;/
A pretty common philosophic idea, the above, obviously lesser existences come from greater existeces, and are thus a part of the overall, great existence..
Evolution isn't an atheistic creation story. It's a scientific theory.
I'm done with this topic, so don't worry ;/