If I have Linux installed on an SSD and I plug it into a Windows computer (a PC which I did not use to install linux onto the SSD), would I be able to use linux in that PC from the SSD?
Should work, provided you can access the bios to choose it as the boot device. The usual issues with this are: 1. It’s a school / work PC and BIOS access is locked 2. It has weird hardware and you can’t get network access working to sort it.
1 is common. 2 isnt common any more.
Make a live boot usb and try it and see.
Maybe. You’d have driver issues for sure.
Live USBs with persistence are a thing built for this
No, they would not have driver issues “for sure”. It will work just fine most of the time and you can prepare the ssd for hardware that has problens withnlinux in general like some wireless chipsets.
It is possible with a little bit of work, you will have to set up grub to boot the SSD drive, there are a few how tos depending on your setup