There is no context of currency if you are flying alone. Clubs and groups may impose something but that will vary from situation to situation
With regard to carrying passengers, I don't know why you're getting conflicting answers because the rules are completely unambiguous.
In order to carry passengers, you must have made at least three take-offs and landings within the previous 90 days as sole manipulator of the controls. To take passengers at night, one of the aforementioned three take-offs and landings must have been at night.