I dont think the alternator is oil cooled rather than it is the vac pump on the back which is oil lubricated.
The filter uses 3 or 4 bolts that run through the inner guard and a couple others. look from the outside about level with the top of the tyre.
Battery would be an N70 with the correct...