Like anything with ACF, you will need to do the coding, but it can be done.
1) Before the loop you can use the WP function get_queried_object() to get the post. Using this you can get the author of the post using other WP functions. Then you can use this to get the fields form the authors profile.
2) To do something like this you would need to build your own custom shortcodes.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users