Yes they can be attached to the car with the stock TT01 mounting screws but I was too lazy and tired from work to remove the 3 racing hardware so I tied them
If you want I will mount it properly so you can see it and yes your mod is a good one for the arm droop but I didnt mod mine because I didnt have any intentions on raising my car,well not this one