Regarding your radio issues: In the LMS you can also directly load the URL of your preferred radio station. Have you tested this yet?
Regarding your power supply: As you mentioned, HiFiBerry recommends this power supply. Thus, you should not experience any problems, it just cannot deliver as much power as the supplies we recommend. This can be a problem with larger passive speakers and high volume but should not be an issue otherwise.