In theory the slave cylinder is self adjusting, only retracting with the clutch spring pressure so the full travel should be available for declutching. This means your pushrod length, as long as it's in the ballpark, shouldn't matter. The stock clutch release ramp thingy doesn't have much travel, I've never measured it but 1/8" should be enough with a self-adjusting hydraulic unit. Note that a "dry" clutch pack may be stuck together a bit, or if you disassembled the clutch you may not have the disks in with their "cups" matched. This causes bad disengagement.
As far as oil goes, I believe none of the SOHC4 engines have the clutch below oil level so you can remove the cover without a flood. The 750 is dry sump anyway, the others keep their oil in the sump. You can set the dipstick beside the engine at its correct position and angle to confirm the full level is below the clutch cover.