Does he pay you with black money? I find it hard to believe that a bank would have problems with you receiving income from a job, as long as it is legal and declared.
But there's no way to know that.
Yep, sending foreign currency using local banks is possible as long as the banks accept it, the matter is only higher fee. Even it's not possible, I think Paypal is more popular in freelancing, but obviously it's better to use Bitcoin when it comes to cross border transaction.