No, not for the App Store account — which can be a different one. Once you've downloaded an app with a different account, the credentials will be stored and you can switch back to the native one; you'll also get regular updates. I do this all the time for US-only apps on an EU phone (e.g. Google Voice).