Hay there soloisticorc2, What you need to do is go to your server.cfg file and change this…
sv_downloadurl "what ever your fast-dl is"
This will forces the user to download from the fast-dl.
Now for the errors, You will need to make a file in “lua\autorun\server” and call it resource.lua
if (SERVER) then
-- resource.AddSingleFile( "place/player/something.vmt" )
-- resource.AddSingleFile( "morethings/player/common/something.vtf" )
All the models, sounds or what ever is giving you a error add to this file.
Feel free to add me on Skype if you need more help with this. “Skype Name Removed”