Run OSX as normal off external HD?
Yes: This is totally possible 
and you should not have any problems at all.

You should consider though, that every Mac has a minimum and a maximum OS X Version which is officially supported.