I just returned from a trip to Culebra. It costs about $26 to bring a car on the ferry and you'll need a reservation. Information is available under the transport section of this website. I would recommend renting a jeep there, because as of a week ago the street from the dock to the main street was completely blocked with construction. I don't know if the cargo ferry is currently docking elsewhere, however.