the oil tank is just a lowbrow customs piece for choppers.
i cobbled up th eoil filter from some exhaust pipe clamps and a remote filter mout. cost about 25 bucks.
this is nota street legal bike, so what works best is what goes on. no restoration or originality here.
the keihins are used on nortons as a performance modification, and also on hinkley triumphs. theyre very expensive and don't offer anything for street use that a different carburetor would do more easily. but they have accellerator pumps, so theres good throttle response. while stuff like this would fit on your machine for sure, i would suggest following the path of least resistance to get your bike up and on the road. there's all sorts of time available to experiment with other options.