Yes, it has got them racks/rails and i thought of removing them, but that apparently would require removing the inner roof panel so a bit too much work for my small amount of spare time.
I'll need to give some thinking considering the grill block. I already planned to install water temp gauge, really bugs me that the car doesn't have it originally
Tire pressure is approx. 2.5-2.6 bar