Can bitcoin-qt use imported address as a change address?
On Bitcoin-QT can use whatever change address you want. Go to Settings->Options->Wallet and check "Enable Coin Control Features". Now when you go to send you can check "custom change address" and enter whatever you want, even if you don't have the privkeys.