Heeeeeeeelp!!!!!!!
A bit of good news today! My girlfriend talked to her dad about my situation and after asking he's letting me keep it at their house until I get it running. He's cool with me working on it there as long as I follow some general rules, keep the area clean and keep the car covered, etc. Still gonna see if I can be a legal annoyance, f'in manager refused to even give me the landlord's contact info/number.