The popup consent thing is fairly easy to add, as per the post above, it is a simple code, however the model verification is a bit more work and you might have to use a coder, such as myself (shameless plug) or any other of the coders around here
Re crypto to FIAT, there are a couple companies that offer that type of service, i have not used or worked with any yet.