Yes, SDF and IPCH files can safely be deleted, but they will be recreated next time you open your solution in Visual Studio.