Hi,
On the two trips over that I've taken. I bought tickets at a service station near Malaga. I don't think it makes much difference whether you buy as I did, or at the port, except perhaps that any queues at the port can be avoided.
I've not encountered, helpers, hustlers or anyone else like that at Algeciras port.
The border crossing from Ceuta into Morocco itself is a darn site less hassle than the mayhem of five years ago, the newer layout is easier to understand. Husters are fewer, but they'll still rip you off given half a chance. Avoid them (including the ones with ID cards).
Don't use the left hand lane going into Morocco. This seesm to be for locals.
Immigration booth is easy to spot (this one faces sideways on to lane two or three. Get passport done
Fill in white form for vehicle registration take to booth that faces back towards Ceuta on an island in the centre of the vehicle lanes. You need your vehicle docs here
Get a Green Card for Morocco before you leave home, or buy insurance from a place in the old buildings that face the Morocco exit lanes.
Money can be changed in a both set in these buildings as well, but it may be better to ride/drive to Tetouan and use an ATM.
See customs guys which hang around. A fomality.
Ride/drive out into Morocco. A possibility of a final papers check before you exit the border area.
I hear rumours of a new port being built between Ceuta and Tangier. Could make things even more easy. We'll have to see.
Regards
Craig
www.motorcycleoutreach.org