For Online Computer Support, Ask a Computer Technician
if the phone was set to backup photos to your google account
you can log in with that google address at
and view and download or print the photos.
as for tracking the lost phone unless it had a special app for that installed you cant do it.