Wirelessly posted (BlackBerry: BlackBerry8530/5.0.0.601 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/417)
Welcome to FT!
While there are a few options for getting miles without credit cards (e.g., depositing a large sum of "new" money in an account with Fidelity Investments), for the most part you will be up the creek without a paddle if you are unable or unwilling to sign up for several credit cards (and meet the respective spend requirements).