Hello,
I'm not much familiar with AUTOSAR, but in general I think a good rule of thumb is to use ports when they mean something.
That sounds facetious. I mean, if there is a reason why you would wish to organize provided / required interfaces into groups rather than just sticking them directly onto the class / component, then you should include them. Otherwise, leave them out.
If you were modelling a web server, you could for instance have certain services available over HTTP, and others over HTTPS. HTTP and HTTPS would then be ports with a number of provided interfaces (of which some would no doubt recur in both groups).
As to classifiers for ports, if you want to use those, I'd say definitely Class, not Interface. Possibly Component.
I have in the past used information flows between ports, and either assemblies or «use»s between provided / required interfaces.
Another approach is to use port classifiers and draw the information flows between those.
I'm afraid in the end it does all come down to the specifics of your model, so it's hard to give more than hints and pointers.
I will say that the number of times I've wanted to expose operations rather than whole interfaces...! I see this as a design flaw in UML.
HTH,
/Uffe