Anonymous participant there are various reports that the money has to be in your account for several months, other say not. Too new to know all the rules everywhere, seems a bit of a lottery.
The contract most likely will be ok, crypto, I do not think so. Must be clear you have 500k baht liquid in a bank account in your name, the length of time you have it seems variable.
You will be ok. Thailand still hasn't woken up to many of the scams yet. Eventually I guess they will need to want to see that peoples account balance has some connection with their current service agreement and inward remittances will continue.
I guess its immigration who stamp you in so immigration rules apply, I am gonna say you must do it. You do a 90-day reports to wherever your tm30 is pointing so you will almost certainly need one of those also.