I don't think you need to be concerned about getting replacement parts. Pretty much everything should be available here
http://www.rypusa.com/As for the coolant out of the vent hose... it probably was slightly overfilled, and the first couple times it gets hot it will run out the vent hose.