Yes and no, There is sort of a "bead" area. The inside of a SC tire is a little bit smaller, maybe 1/4". The outer bead sits in sort of a rim, its goofy. I just would rather run a foam that looks silly then spend the money on a bunch of parts that I dont need if someone made a foam tire....Its starting to irritate me actually. NO BODY has been able to tell me for sure what will work.
I'm guessing NO BODY has been able to tell you what will work since what you're trying to do probably hasn't been done successfully. Could you make something work? Probably. Is it gonna be as easy as buying a couple foam donuts, gluing on a rim, and running them.....probably not.
Cutting the ribs off the inside of the rim shouldn't be much of an issue. You will have a big problem on the frontside though since there is a step down on the rim. If you glue a foam donut over the rim, you will have a gap between the foam and the rim on the front side (where the step down in the rim is), which will make the foam grab, roll under, and most likely flip the vehicle over at even lower speeds. You would probably have more success mounting the foam even with the tall part of the rim, and just leaving the "step" to stick out from the rim. It will look goofy, and make the foam tire narrower, but will eliminate the pre-mentioned problem.
Once you have the foam mounted, you will now need a way to "true" the foam tire. A donut glued on the rim will be very out-of-round and very out-of-balance, as foam doesn't stay proportionally perfect when stretched over a rim. You can most likely buy a used tire truer, it will need to be capable of doing the large diameter SC10 tires (most foam tires are not nearly that large), and must have the proper arbor to allow the SC10 rims to fit tight on it. I would guess a cheap deal on a setup like that would be minimum $125-$150, but you'd have to check around. Most tire truers won't true tires that large, so your options of what will work are limited.
Because you have so many tires/vehicles you're trying to work with, you could probably save money long-term doing your own, but the initial investment won't be dirt cheap. The smaller scale donut's are $10/pair, but expect these to be more expensive ($12-$15/pair maybe) since they use way more foam.
Mounting foam tires realistically takes more time than it does anything else. The material costs (donuts, glue, rims) isn't the worst, but be prepared to spend a good amount of time to get them race-worthy, and you'll need the tire truer.
Hope that helps you get a better idea!