Welcome to AF.
Yeah it can be done but it's probly more work and money then you want to spend. Your 95 if it has the 3.1 with the engine mounts on the top of the radiator support then it makes things easier. A tiny bit easier.
But if you want to do a 3.8 or Super charged 3.8 you might spend 1000 hrs and $5000-6000.
Installing the motor and trans is the easy part.
Installing the wire harnesses
ss, reprogramming PCM & EBCM and tuning can be a nightmare!!!!
If you search the Net thier are sites dedicated to these type of swaps, but I dont have any links to them.
I bet if you googled it, you'll find some more precise and helpfull answers and people who have done it, which can help A LOT.
Good Luck