OK, so that's 30W constant draw, which means 720Wh per day. If we assume we get 8 hours of full sun per day, which is reasonable if you have a fixed angle on your panels and not a sun-tracking system, that means you need to have 3x that power to go 24/7.
That's too much power for lithium batteries to make sense, go with a deep cell lead acid.
You'll want the following:
Solar panels (2160 W minumum)
Charge controller
Battery (60Ah @ 12V minimum)
Voltage regulator (12V -> 5V @ 6A)
You can get a pair of 3A buck converters for voltage regulation and run them in parallel if necessary.
If you want to be able to tolerate cloudy days you'll need more battery capacity.
If you want to tolerate winters, you'll need more solar generation capacity.
If you don't want to completely run your battery into the ground every day, you should get at least 20% more than the minimum.
I tbink that about sums it up. Deep cell marine batteries are available at your local auto store. Everything else will probably come from the internet. I'll let you do the lrice shopping.
