I'm no expert, but it appears you can combine all of your different airline miles into the one you will be using by transferring them to Hilton and or starwood and then transfer them to your airline.
Sign up for the different credit cards and cancel after your first free year.