The bank lien is not a problem. Seller pays for the bike, most of the Money goes to the bank to pay the lien, and bank issues a lien release.
I just sold my 1199 and had the buyer wire the $ directly to my bank. Fedexed the title and lien release to him yesterday and I'll deliver the bike on Sunday.
No biggie, but some level of trust is required.
You can also just go pick up the bike and pay a visit to the bank with the seller, pay the lien off and they will usually issue a lien release while you wait.