Yes, you can have both a Roth IRA and a traditional IRA at the same time. You can also have 401k's at the same time. They're all just different types of retirement accounts; they are not mutually exclusive. Typically, retirement accounts have some kind of tax advantage over non-retirement accounts.
Roth IRAs have post-tax money (never taxed again), and traditional IRAs have pre-tax money (to be taxed when it's taken out, but to grow tax-free until then). You contribute to both of those directly, as opposed to going through your employer.
You contribute to your 401k through your employer, up to $18k/year if you're under 50 and $24k/year if you're over 50, and it functions like a traditional IRA: pre-tax money goes into it, and grows tax-free until you take it out. Honestly, I wish I'd figured all this stuff out many years ago; I kick myself for all the years of tax-free growth I could have had on that money. I now max out my 401k every year, because it comes with the fun perk of reducing your taxable income for that year. So if you make $58k/year, and you put $18k into your 401k, you only get taxed on $40k as income for that year. It's a sweet way to reduce taxable income for that year. Yes, you pay taxes on it eventually, when you take the money out of the 401k, but the gamble there is that you'll have lower income overall, be in a lower tax bracket, and thus pay less in tax.
Also be aware that with 401k's and IRAs, when you reach age 70.5, you must start taking a required minimum distribution (RMD), which is a specified annual amount you can determine with a specific formula. But that's a ways off.
The other thing you can do if you're self-employed is set up an SEP IRA, which is like a self-employed 401k. There's a formula that tells you how much you can contribute based on your earnings. Any money you contribute to that is pre-tax, just like an IRA or 401k. I know you can do that with a sole proprietorship; not sure about an LLC. But there's probably some kind of retirement account you can contribute to through work via an LLC.
And the cool thing is that if you max out your 401k or SEP IRA -- so you contribute to your retirement accounts through employment -- you can *also* still contribute that $5500/year ($6500 if you're over 50), but it has to be as post-tax money. That means you might as well put it into your Roth IRA, where it will grow and grow and never be taxed again. Basically, you can contribute a maximum of $5500 (or $6500) of pre-tax money to any pre-tax retirement account. If you contribute less than that to a pre-tax account, you can contribute the rest to a Roth (post-tax) account.
So for instance, if you can afford it, if your husband works for an employer, he can max out his 401k up to $18k/year, and if you're self-employed, you can max out your SEP (or an equivalent), and then you can both still contribute $5500/year to your Roth IRAs. That $5500 doesn't save you on taxes now, but once that money is in the Roth IRA, it is never taxed again.
I did a deep dive into this stuff a couple of years ago. There's still tons I don't know, but knowing the basics makes a huge difference.
Good luck.