Should you cruise again, I highly recommend you look on Amazon for cruise tag holders, like this:
As far as printing, B&W is fine, it does not need to be in color. Before getting the holders, I just wrapped everything in packing tape and never had an issue. I just find the holders easier.