Is it safe for my child to sleep on a vinyl air mattress?

Yes. And depends how old. If it is a baby it is best to keep him in a play yard or crib, if it is a child who is used to a bed it should be fine as long as it does not deflate. Always put a cotton sheet on it, so you child won´t get to hot.