Most of these ideas can be done with LimeSDR or USRP B210.
Wow! Does LimeSDR requires some additional hardware to be plugged into my laptop?
Or it would be able to 'reuse' some of built-in hardware on, says, 13 year-old laptop?[0]
[0] https://nitter.net/app4soft/status/1334266756643364864#m