Friends & Followers - Can I have both?

I've been reading here, Sharma's Elgg book and Cash's Elgg 1.8 book and don't think I've found this answer (at least in a way I understand).

I am interested to know if I can have required reciprocal friendships between users (people) and followers for other users (company)?

I think there is a 2.x plugin for the reciprocal friendships, but can I somehow add a plugin to it that reads the user type and would make the relationship a following one if a person is requesting the "friendship" of a company?

Hope this makes sense.

pete