the trucks are krux, but there are some grind king on the market that are lighter and lower and even a bit narrower (100 mm I guess).
I got the footstraps in an second hand and old products shop. they sold a pair of inline skates and I asked for the straps. I know that some inline companies used to make them. I will ask my friends and I will tell you. i am in lyon now, trying to recover my tricks.