Yes you can do SDC or standby on the earlier flight. You can do SDC or get on the standby list in the app as early as 24h prior to your original flight.
Buying a ticket on the earlier flight and taking it will result in your longhaul flight being cancelled when you miss the shorthaul flight.