Nice setup, and I like how you used the roof space to maximum advantage by pushing the pullup bar out.
I went with a Rogue folding setup, but honestly I never fold it, so something like what you did makes a ton of sense. (Personally, if I was doing it again, I would probably just go with a 24" deep 4-post rack... wouldn't take up much more space than what I have, unfolded)
For flooring - that foam... get rid of it, even if you're just using the floor. I have some of that stuff, and it just sucks for that. (The kids use it now, to build forts and stuff - it's fine for nerf wars, but not much else). My Gym is a converted bedroom, so I didn't want horse stall mats, and I did this stuff from Home Depot:
Survivor SportfloorIts still interlocking tiles, but they're heavy and they don't move AT ALL. It's not as thick as horse stall mats, but it looks good and it's easy to install. I initially wanted to go with a roll system, but shipping kills ya, where as this stuff ships to store for free. It's protected my concrete fine, with the caveat that I don't do Olympic lifts where I'm dropping from above my head
and I have bumper plates.