Regarding mats, horse stall mats are usually the cheapest option; these are literally the mats they use in horse stalls, but they work great as an impact resistant exercise surface. They seem to last forever, so probably worth it; the bell is occasionally going to come down a bit roughly.
I'm not sure if you are joking, but I would avoid training any where there is asbestos, since you will be breathing a lot and have some possibility of disturbing the stuff.
Regarding brands, I've found Troy Kettlebells to be pretty good; about the cheapest ones that will not chew up your hand due to crappy handles. Ader kettlebells are also nice, but somewhat more expensive (still not as expensive as Dragon Door). Avoid the Contour Kettlebells, apparently made by some one who never bothered to learn how to hold one.
Also, if you are primarily interested in swings, the cheapest option is to just build your own swing handle, and demonstrated here:
http://rosstraining.com/blog/2008/12/31/homemade-t-handle-demonstration/. You can also use the plates for other stuff. The downside is that it is only really useful for swings.
Edit: If you make your own handle, you will want to make it a little smaller than that for it to go comfortably between your legs. Probably the handles should be made of 3 inch nipples instead of 4.