I think that the "standard" hose for the US (high) handlebars is long enough for your needs - you could order one from Bob's BMW or Capital cycle, or may be able to get one made up for you at a larger automotive supply store
The seat cowl will fit, I believe, but I think that it will also require you to use the LS seat, which has a slightly different shape at the back than the standard
R65 seat - other may correct me if I am wrong on this !