Nothing wrong with having to double clutch. I would actually enjoy the challenge. You'll get used to the steering. Make sure the steering box is greased and the front tires are up to full pressure.
Just imagine the challenge they had racing to a fire back in the old days!!
Bill