I have a digital option that pays out \$1M at time $T$ if the price of the underlying stock is higher than \$1300 (with current price ~\$1000) and, obviously, zero otherwise. I am in the Black-Scholes setting and there are no dividends up to date $T$.
I have used the following to calculate the price of the digital option at $t=0$:
$C(0)=e^{-rT}N(d_2)$
where
$d_2 = \frac{\ln\big(\frac{S(0)}{Ke^{-rT}}\big) - \frac{\sigma^2}{2}}{\sigma\sqrt{T}}$
I am not given any of the parameters (apart from $K$ and $T$) and have been asked to make an educated guess as to what the call price should be. I have checked this using an online calculator and the price I get (~\$0.18) seems to be correct given the parameters I have fed into this model.
I have a couple of questions on this as it is not explained anywhere in my lecture notes and I cannot seem to find what I need online.
Q1: Why is the price of the call option not dependent on the pay-out? If this option was paying \$1 or \$0 then a price of \$0.18 seems reasonable, but not for \$1M. I would place that bet every week as it is cheaper and surely better odds than the lottery. I'm obviously missing some understanding here.
Q2: How would the trader who sold this digital option hedge against the potential losses? I have read online that this is possible using a call-spread but I'm not sure I understand how this would work. I understand that you need to go short on the call with the higher strike price and long on the other but I don't see how to apply this to this situation?