Yup. Bondo WILL absorb moisture. So will primer but to a lessor degree. Epoxy primer would help. Is the paint job a short term project or will it be a while before you finish it? Time is a killer...