Wow. Neat bike. I use a wireless computer on my S&S coupled bike, though I could get away with a wired unit that mounted on the stem. You may also prefer a wireless unit, but looks like your bike folds without removing the wheel or stem, so the only problem with a wired unit would be excess cable flopping around then you fold the stem/handlebars.
Oil is good, grease is better.
2007 Peter Mooney w/S&S couplers/Terry Butterfly
1993 Bridgestone MB-3/Avocet O2 Air 40W
1980 Columbus Frame with 1970 Campy parts
1954 Raleigh 3-speed/Brooks B72