There’s a question that if you’re from the EAA you may have the need for a tax representative waived, if you’re Japanese you’ll certainly need one provided you don’t intend to reside in Portugal or say in Portugal for long stretches.
As for who you need, technically it can be anyone who’s a permanent resident in Portugal, but if you’ll need law representation in Portugal, then probably a lawyer is best