After much screaming on my own and giving up playing online with the lack of teamwork, I finally got both the Millionaire and Marathon achievements playing solo. Feel so relieved to not have to work on those anymore.