Pulmonary Embolism Support Group
By far the most common form of pulmonary embolism is a thromboembolism, which occurs when a blood clot, generally a venous thrombus, becomes dislodged from its site of formation and embolizes to the arterial blood supply of one of the lungs. Symptoms may include difficulty breathing, pain during breathing, and more rarely circulatory instability and death.
For me, I had lower blood pressure after my PEs (this is uncommon, more people get high BP) and the stockings helped keep my blood moving and helped me feel better.
The cruise sounds great, but definitely take it as easy as you can. Pushing yourself too hard in these early recovery days can backfire and you'll wind up more exhausted than you were. Try to get as much rest as you can ... at least with a cruise you'll be close to family and you might be able to get a little babying and still enjoy yourself. You might consider avoiding any really strenuous shore excursions ... now is definitely the time to take it easy, although I think you can do that and still have a fantastic trip.
Not all of us find out why we clotted. I've clotted three times and still don't know exactly why I clot. You, at least, have some clear causes, so you can avoid those problems in the future.
I don't know if the anti-embolism stockings would help with just being up and walking around. They keep blood from pooling in your legs and clotting. If you already have a clot in your leg, they help keep blood moving, instead of getting stuck behind it (causing swelling).
Really, it just boils down to whether the stockings feel good for you... they might and they might not. You'll just have to try it out.
By the way, love your dog in the photo. We currently have a bichon and he looks almost identical to your furry friend.