can local scripts be held in the workspace in a part with a server script? So basically im trying to fire something form the server to the local. Will it still work or will it not?
LocalScripts will not have any effect in workspace, so no. If you want, you could reference stuff from the workspace in the LocalScript instead.