Boards vary, sometimes a month sometimes six. Depends how attached I get.
Trucks stay until they break, kingpin, axle, baseplate whatever goes first.
Wheels until they get too boxy, usually a year or so.
Bearing again until they break, I had Swiss in until I found them in pieces. Then onto the next set.
I’ve had the same bolts for 10+ years, just replace the nuts once the nylock is truly gone