As far as I know...to express "have to" as in I have to do something...is blah blah blah nakerebanarimasen...for eg, have to hand in homework tomorrow...ashita shukudai wo dasanakerebanarimasen...dasa is the verb stem of the "nai" form of dashimasu (hand in). It is converted into the nai form dasa so that it can be used in the pattern nakerebanarimasen...cuz the beginning "na" in nakerebanarimasen indicates requirement to modify a verb into its "nai" form.
If u want to express "have to do something before a stipulated time, or for a future purpose", use te okimasu...for eg, I have to buy air tickets before I leave for Japan...nihon he iku mae ni chiketto wo kaite okimasu
As for to have, i think ur on the right track with motte iru, which is the plain style of motte imasu...meaning u are currently in possession of a particular article
Hope that helps...^^