Maldives doesn't need pre visa, almost all nationalities will get a stamp entry on arrival, for free, valid for 30 days stay.
Confirmed Return flight ticket
Confirmed hotel reservation
$150 per day.
About my case, they only asked for my hotel reservation, they didnt check how much i have money, just they looked at my booking of accomodation without double checking.
but after couple months an iraqi online friend of mine told me that he got deported! so its individual decision!
i flew from colombo, spent almost a week in the maldives in jan 2019, enjoyed the pristine clear water!