these are all questions that depend on how you take care of it, I would suggest you read the owners manual or buy one and read it as it will teach you proper upkeep for it. A painted trailer will only last so long, they always end up rusting if it is just a steel trailer if you wash it everytime after use it will last alot longer for you.