I said it was unlikely any other country would be interested in a case being expunged. I assume that each Country will have a slightly different take on charges, more likely an arrest without a conviction will not be relevant.
Everyone of those Countries has its own regulations on who can visit and what effect a criminal history will have, I doubt something being expunged has any effect, it certainly would not if you were not a USC and wished to visit the US.
Sounds like you do not have a Business Plan, this will be needed and assuming it is approved you will need to show you are meeting it to renew your visa.
Perhaps wait until the German operation is solid and the case looks more logical.
In my case I have a non remote job for a Government entity for more than 5 years so I would ask HR for a letter confirming that.
Possibly also a sworn statement from the manager of the local brewery.
A spouse of a U.S. citizen who lives in the United States may be eligible for naturalization based on their marriage if they meet the following criteria:
Be at least 18 years old when filing
Be a lawful permanent resident (LPR) at the time of filing
Have lived in the U.S. as an LPR for at least three years before filing
Have been in the U.S. for at least 18 months out of the three years before filing
Have been married to their U.S. citizen spouse for the three years before filing and while the application is being processed
Have lived in a state or USCIS district for at least three months that has jurisdiction over their place of residence