Is it ok for a little water to build up on the oil cap if it's not mixing with the oil?

very bad! change the oil