Does the btc price depend on the reward?
Does the actual bitcoin price depend on the mining profitability?


Strictly speaking Bitcoin doesn't have a price, it is a currency that has exchange rates with other currencies.

The exchange rate between BTC and, for example, USD seemingly depends on 


market sentiment.
supply and demand.


Changes in production costs, for example due to the halving of the mining reward, have some influence on the exchange rate but not as much as, for example, the influence of government reactions to the Covid-19 pandemic.