We regularly operate SmCo magnets in vacuums in the low e-6 torr with no issues at all. The only thing we have to watch for is ensuring the magnets do not heat up too much (due to typical operating conditions that we face) as there is no easy way to cool them in a vacuum.
Force calculations are notoriously finicky in FEM. Make sure you have a very dense mesh before running this result then, to be sure, double the mesh and run it again comparing the results to the first time. If the results are significantly different then your solution is not converged and your...
From my experience (having worked for one of them) you should probably expect to pay about $20000 if you pay list price for most of them but, the best thing to do is contact them.
I can give two suggestions for places: one is already mentioned here, Dexter. I used to know a few of the guys working there and I know they are pretty careful and do good work. Use them if you have a bigger project that requires a lot of materials. The second one is Dura Magnetics...