Yes it takes fluid and no it dosen't go in that plastic cap on top, that is for checking the ignition timing & you will ruin your clutch if you put oil in there. There are drain & fill plugs on the bottom & side respectively. It should be fine using 80W-90 gear oil.