Yes that is the oil pressure sender unit

Eagle use stepped dowels so you don't have to enlarge the dowel hole

You don't NEED a crank girdle but it supports the crank by adding a "brace" under it