As a rule black smoke is fuel related, could be a faulty injector. If I was you I'd check the stat , give the cooling system a good flush and see what it's like then, also make sure the fins of the rad are not full of mud. The oil loss could just be valve guide seals, do you get a puff of smoke when it first starts , also when you change gear.