Yes and yes.
When you update an address with a bank (including Capital One) it gets updated on your bureau. If a collection agency pulls a new bureau and finds your new address, they've got ya.
And yes, a secured credit card will help you strengthen your FICO score and you can start to reestablish your credit.

