You really need to take it to a radiator shop and have them test it for leaks. Much easier to fix now than later. If you can, take it to a small shop rather than a big box national radiator company. My experience is that the smaller shop will work with you and it is usuallu a pleasant experience
Good luck, Tinkerman