Add functionality to the sample timesheet track

Hello community,

I would like to add two features to a copy of the sample timesheet track and would like your help.
1 - I would like to see the checkin of the user who has the permission on the device with his email in the checkout view (chekout). Today, you can view and click the button for any user.
2 - In the checkin and checkout views I would like to add a column to record the user’s photo, is it possible?
3 - In the entry view, the sample has the action of allowing you to check in several times without checking out. It is only possible to allow another checkin to be made after there is no more open checkout (I thought about protecting the entry view, but I don’t know how to do this)

Thank you very much in advance for all the questions.

Eduardo Alves