Re. finding a place to put a trailer. I had the same problem. So I looked around the area to see who might have spare parking spots and one possible answer was a local O’Reilly Autoparts store. So I went in and made a terrific sponsorship spiel promising them exposure all over the SE if I could just park my trailer somewhere in their lot.
So now I have big “O’Reilly Autoparts Racing” signs on my trailer and decals on my car. I made the signs and they got me the decals from corporate. Surprisingly, they like for me to park the trailer right in front.