The counterop weighs less than 300 lbs. The cabinets probably weigh less than 100 lbs. This is about 400lbs spread over a floor area of almost fifteen square feet. this is less than 30 lbs per square foot.
An adult standing still is about 150 lbs on one square foot.
You should have no problem with the load regardless of the placement with regard to the joists.
I did this before for a kitchen remodel, just as Mike mentioned, it looks like you have good access inside your attic. For the remodel I built a scaffold outside at the gable end that was closest to the work at hand, removed the vinyl siding in my case cut a hole in between the gable studs and pushed the LVL in from there. It took a second scaffold to get the end high enough to keep the LVL from hitting the roof before it went in far enough to re-handle from inside the attic
the remodel I did only had 18 1/2 ft of wall to remove, and it had the supplier of the LVL specify the size of the 2 LVL that would do the job. He needed all the particulars, span length, within a few inches, ceiling joist size and spacing, was the attic used for storage, ceiling finish/materials.
Before the LVLs were added the insulation was cleared back 2 ft. from either side of the wall (4ft. total). The lap of the joists in my case was very small 4" only so I added 32" plywood splice/gussets with the addition of 16" long 2X6 blocks to reinforce the splice, glued and nailed. The wall is still in place, it will not be removed until everything is in place
After the beam is in place then you MUST ensure that the bearing points carry through to the foundation before the wall is removed and the hanger can be sized with all material, mine was 3 5/8" wide. The joists can be individually picked up a little to make a gap big enough to slip the hanger into, you will need to remove the nails into the top plate or cut them with a reciprocating saw.
Get an electrician to set junction boxes in the attic to rerun the electric that was eliminated by the wall removal, if needed.
I just read the note about preload that mike mentioned, I did that by setting 2 blocks cut tight between the ridge pole and LVL to bow the LVL down 1/4"to 1/2". each block was about 4 ft apart from the center. When I placed the LVL in the attic, I set it on short headers to disperse the load over the plate a bit more then I set a 1/2" piece of plywood over that so the LVL beam was above all joists by a half inch, hypothetically. The the posts in, it actually graduated down to almost nothing in the center to the 1/2" space the plywood created at the bearing ends.![See pic](https://i.stack.imgur.com/WdZeA.jpg)
If you look closely at the photo you will see the plywood and if you look really close at the joint of the top pate and joists, you will see the light color of the new blocks (short header) that carries the LVL to the jack studs below.
Best Answer
Double 2x8's spanning 10' @ 16" O.C. can barely support 160 PSF (safely) if they are douglas fir and the spa is centered on the joist. 150 PSF over ~50 Sq. Ft. would be about 7,500 lb.
As for your end beams, (3) 2x10's spanning 7' would support the weight of the joist ends with a 1.5 sq. ft. footing on each end of the beams; 4 total.
Just to stiffen things up, I would add (2) 2x8s between the existing joist evenly spaced ~5" O.C or so to help support the deck boards. With the beams and the footings, this would give plenty of support to the SPA.