Not knowing the details of your institution or program of study makes it difficult, if not impossible to offer advice. It sounds like your problems involve financial assistance, advisor problems and thesis options.
My suggestion is to seek advice from a) another advisor in your department, b)...