Will give that a try for sure.
The shocks are brand new. All four of them.
I agreed with you, that's what I told the mechanic. Once it'll run I can get idea on all the mechanical related things. I'll definitely do that once I get it.
It will be used everything day then, it's going to become a daily driver 
Function over fashion, anyday!
Like I have mentioned. I'll be using it everyday once I get it back. Maintenance would be on top all the time.