Yes, you can give guests the option to view and cancel bookings but not change them.
Go to SETTINGS -> GUEST MANAGEMENT -> GUEST LOGIN and click HELP (top right menu)
'''Can guests make payments for the bookings?'''
Yes, you can setup Payment Gateways to collect payments at the time of bookings. Go to SETTINGS->PAYMENTS->PAYMENT GATEWAYS and click HELP (top right menu) for instructions. You can send an email with a link to their bookings, for to your guests with a payment link to make a payment, check the links in the HELP page at the Payment Gateways wiki page for details.
== Google Analytics / Tracking==