When SMX is deployed inside a container does it monitor the same hotdeploy directory?
I assume you're asking about deploying ServiceMix to a web container (i.e., as a WAR file). When ServiceMix is deployed as a WAR file, it doesn't monitor a hot deploy directory. All deployments are handled by the ServiceMix web console.
Is all other behavior the same?
Yes, everything else is the same.