Как сделать чтоб войти в админку мог только один админ(yii2)?
попробуйте сделать без RBAC , используя вот  этот механизм :
https://yiiframework.com.ua/ru/doc/guide/2/securit...public function behaviors()
    {
        return [
            'access' => [
                'class' => AccessControl::className(),
                'rules' => [
                    [
                        'allow' => $this->isAdmin(), // это функция которая должна  возвращать true  для юзера с id = 1 , описываете ее в этом же контроллере
                    ],

                ],
            ],
           
        ];
    }
Если в админке один контроллер или они от одного вашего наследуют - есть вполне себе подходящий beforeAction, в нем кидать 404 исключение всем юзерам, кроме того, что с ид=1