Sugarlou, there are a number of vendors who can help,try the links feature here.
I would recommend these guys.
Steele Rubber. They seem to be the best quality although they're not the cheapest.
Re; The drain tube dilemma, it's an easy fix.
Just find a piece of rubber hose the same I.D. and make a longer one which can be re-routed out the way of the Dizzy cap.