Do you think I will have problems?
Vi kan inte förutsäga invandringsofficeråtgärder. Åsikter här kommer sannolikt att variera. Visst din tidigare historia kommer att påverka framtida applikationer. Minst skulle jag förvänta mig mer tid att spendera din ansökan.
can I get a visa if I have a job, my own money, my own tickets, my own hotel reservation, etc?
Ingen av dessa borde hindra dig från att erhålla visum.
Inte heller är de en gjutjärnsäkerhet att du kommer att få visum.
De är faktorer till din fördel.
Just because once I was refused to enter country under visa waiver?
Ett avslag utgör inte ett livslångt förbud. Särskilt som de föreslog att du ansöker om visum.
What can happen again at the airport with imigration officers?
Du kan inte utesluta någonting. Du måste bara göra ditt bästa för att tillhandahålla korrekt, sanningsenlig, fullständig information.
can they still deny me just because of a previous experience?
De kan neka någon inresa. Men inte bara för att du nekades inresa före, det skulle vara en otillräcklig anledning i sig. Från vad du skrev i din fråga har dina omständigheter ändrats.
Kort sagt föreslår jag att du slutar oroa dig, acceptera möjligheten för avslag, planera för båda resultaten, men gör ditt bästa för att göra din ansökan så fullständigt exakt och ärlig som möjligt. Du verkar vara på rätt väg i att ta itu med de aspekter som du tror har bidragit till det tidigare avslaget.