Do I have to modify the paths in the application profile when I switch to a shared directory using ‘egoconfig mghost <shared_top>'?

No, you do not have to modify the paths in the application profile after running egoconfig mghost shared_top.