Is there already reached consensus on network upgrades like Taproot, Submarine Swaps?
MAST/TAPROOT
SCHNORR


These improvements are specified in BIP340, BIP341, and BIP342. These documents are fairly mature, and there seems to be community traction for them (though, disclaimer: I may be biased as I'm a co-author), but it's inherently hard to predict when activation will happen.


Submarine Swaps


This is a Lightning feature, as far as I know. It requires no Bitcoin protocol changes, and as far as I understand it, no Lightning protocol changes either - it's usable today.


Drivechain Sidechain, by Paul Sztorc


I haven't paid much attention to this.