1. Keep most of your holding in BTC
It's correct but it's not enough. You must store your
BTC in non custodial wallets and must back up that wallets safely too.
2. Swing trade is good
It's only good if you know when to trade swing and when you should not. If you trade swing when market is about to change its direction, you will lose your bitcoin by selling low, waiting for lower price to buy back but bitcoin soars and you end that trade with buying back at much higher price. You end it with less amount of
BTC than when you started.
3. never take leverage more then you can afford to hold for a night and sleep with no worry.
If you use leverage, hold your position over night is terrible idea. Some days, you can wake up and see your account is mostly emptied by margin call and liquidation.
4. Just buy and hodl, Keep our coins off the exchanges.
A more detailed
Reminder: do not keep your money in online accounts