NO need of witnesses
:salam2:
Hope you are good and with emaan, inshallah you dont need to worry alot do ur ghusul (bath) properly say your shahdah and go to your local mosque though its a bit far but take your time meet the people there seek persistence from Allah do dua
Stay intouch...