Am i missing a breather cap?

Probably not. That's more than likely too full. That's the old school way and sometimes it works, sometimes not. The best way is to look up the capacity in the FSM and fill it accordingly.

But yes, that's the correct oil.