Yes, your roof can sustain the weight of a solar panel. Each solar panel weighs about 15kg but the roof tiles and supporting structures are designed to withstand the weight of a standing man (>60kg). Nevertheless, we shall observe and take the best practice and approach in accessing the roof and its support integrity.