The original claim is easy to prove: it'll be in a wallet which was held for that amount of time. The bank isn't obligated, unless you turn up covered in blood, to prove that you didn't just beat a guy with a hammer till he gives you the password - because you'll go down for that crime by other means.
But very few people engaging in ongoing criminal transactions are going to have a supply of aged BTC accounts to use in trade for goods and resources, and certainly you'll trigger red flags if you keep turning up with a brand new "held it for years" account of $50,000 each week. I mean we know this: because it makes headlines when untouched BTC accounts start moving.
Simply swap into monero and then send it to anybody else.. Maybe lets say you have 100$ in btc, you convert it to 100$ in monero and just spend 10$ 10 times in a span of a week and I am sure that nobody can keep track of it.