My wife and I have had a solo primary care practice since we left residency.
The negatives are lower commercial reimbursement rates, unless you are part of an Independent Practice Association (IPA) in your area. Not sure if they do that for specialists or just primary care. IPA gives better contracted rate, but will involve data mining and using an EHR/PMS. We stayed independent for the quality of life and flexibility being our own bosses (to an extent LOL). So many threads I see people seeking the highest income, but balance that with how happy you are. The two aren't always the same.
Definitely get a cheap EHR, PMS, and decent billing clearing house contract. If you are planning on the income stated above, it's foolish to do paper charts instead of an EHR. You save a little money for big headaches. Paper charts are fine if you are a 70 yo PCP and just wanting to work a little longer.
If you do your own billing, you'll save ~7% off the top right there. It's not hard to learn.
You have to really want it, its certainly doable, but you're going to be wearing all the hats (HIPPA, OSHA, IT, Billing, Inventory & Purchasing, Payroll, HR), and training all your staff. Billing is something you have to be very involved with, sending claims, reviewing rejections, and billing the balances after insurance payments. You can't leave that to 'a biller' that is your employee and assume it will work well. Either you will have a lot of unpaid claims or, worse. If you have any physical servers in house, then you are also IT, so probably recommend using a cloud based service.