Hi Mohammed,
Your in the right place my man, ill start with the trading platforms that may be most appropriate for you. Some platforms are designed for simplicity aka newcomers and some are designed to cater for the more seasoned trader. I would recommend if just starting our to consider using a platform such as Poloniex, Bitfinex, Whaleclub and Bitstamp. The first thing you will need to do if you dont already own bitcoins is to purchase some in order to do this I would recommend using either Bitstamp or Coinbase both will require you to pass money laundering checks coinbase in my experience is the fastest and most simply to use as the bitstamp verification can take 48-72 hours. Once you own your bitcoin I recommend transferring it over to a trading platform such as whaleclub (brilliant trading user interface), poloniex (offers an excellent range of altcoins), bitstamp or kraken. Out of the options above I would recommend Poloniex or Bitstamp as they are the most trusted and effective.
In relation to your second point, I would recommend the use of a VPN which will enable you to gain access to any type of wallett that you desire. You will have to transfer your funds between the exchange, trading platform and your wallet and this is advised an it will give you enhanced security. I recommend visiting a wallet thread on this forum to gain further insight about wallets from desktop to mobile and cold storage wallets.
Hope this helps,
EL.
so basically what your saying is i can buy bitcoins from coinbase, then transfer it to an exchange platform such as whaleclub and start trading there, and whenever im done or have in mind to just sit on the bitcoins i transfer them to another website where i buy a bit coin wallet and store my bitcoins there? or do i have to have a wallet in the first place and it asks me in the website the second i buy bitcoins for my wallet adress to transfer the bitcoins i just bought ? and i just wanna make sure these trading platforms and this process is perfectly safe and legal without any complication as in tying my bank account to coinbase bitstamp wont have any problem since im living in the uae ?
and just to clear any confusing the trading platform is separate from the place where i buy bitcoins ? isn't the trading platform where people buy and sell bitcoins ?
thanks for responding bro appreciate it