Do I earn Dreams for booking via the Ostrovok app?

Yes, you do. The Dreams due for a booking made via the Ostrovok app will be credited to a Dream Bank account registered under an email address indicated during the booking.