local bank не подходит для русских фрилансеров. Это для тех кто имеет счет в США, насколько я знаю.
НДС платить не нужно, upwork любезно будет платить его за вас,
[yii\web\User::enableAutoLogin|включен]] вход, основанный на cookie (так называемый "запомни меня" вход),
Проблема в том, что данные вы будете отсылать как png, т.е. размер вы не выиграете.